Richard

Moping

写给想要离开23系的ddmm!

Lecture by Huang Sir

Coming a new day

RECITE:The war between Britian and Franc

Brainstorm

RECITE:The Nobel Academy

Game Over

Thinking

RECITE:A Rare Fossil Record

又输了了一场!

RECITE:Skyscrapers and Environment

Visual C++对于内存位置0的处理

getchar()返回的居然是int型

#include<stdio.h>intmain(){printf("%d\n",sizeof(getchar()));return0;}本来以为结果会是1,因为我向来以为getchar()返回的是char型(正如他的函数名所揭示的),但是我错了。结果是4,就是说getchar()返回的竟然是int型。哈哈,一个使用了无数次的函

型别引发的讨论

先看下面这段程序:#include<stdio.h>intmain(){inti;charc;for(i=0;i<5;i++){scanf("%d",&c);printf("%d",i);}printf("\n");return0;}很短是吧?有什么bug吗?哈哈。一个型别为char的变量c,但是有这样一个语句:scanf(&qu