‘ ’ 空格的ASCII码为32
库函数名可以被用户重定义为变量名
当静态局部变量与全局变量同名
局部变量的作用域只在函数内部,生命周期变长
在上下文和头文件正常的情况下,以下代码输出的值是:
int x = 4;
void incre() {
static int x = 1;
x *= x + 1;
printf("%d", x);
}
int _tmain(int argc, _TCHAR *argv[]) {
int I;
for (i = 1; i < x; i++) {
incre();
}
return 0;
}
运算部分是int型,1/4得0
对于代码段
float x = 2.5, y = 4.7;
int a = 7;
printf("%.1f", x+a%3*(int)(x+y)%2/4);