2004.8.15
1.printf("_ab_c/t_de/rf/tg/n")
打印结果:fab_c___gde
屏幕输出:f_______gde
关于/t:
①/t的距离不以当前光标的位置起计算第一个TAB位,而是以最左端起计算
②/t经过的位置全部清为“_”(/b也如此)
------------1中“_”代表空格
2.'a'为字符,"a"为字符串(储存时最后加/0)
3.C不像Pascal一样有string变量,C中无字符串变量;但C的字符数组实质跟string一样。
4.关于赋初值:
①int a,b,c=3 不同于 int a=3,b,c=3
②编译阶段并不赋初值,而: int c=3; 同于 int c;c=3;因为c不为常量或外部参数,所以c编译过程中不赋值
5.数据运算式转换:
double←float
↑ 横向为必须
long 纵向为按需
↑
unsigned 结果以最高级为准
↑
int←char,short