在printf();
你可以这样理解
int a = 65;
当我们要输出一个要输出变量a时
printf("%d",a); 那么它输出的是数字 65;因为整形数嘛!
若你用%c格式说明符呢
printf("%c",a);它会输出一个字符 A
为什么呢
字符是用ASCII码表示的 65这个ASCII值就是A 了
[[it] 本帖最后由 卖菜的鸟 于 2008-6-19 15:03 编辑 [/it]]
你可以这样理解
int a = 65;
当我们要输出一个要输出变量a时
printf("%d",a); 那么它输出的是数字 65;因为整形数嘛!
若你用%c格式说明符呢
printf("%c",a);它会输出一个字符 A
为什么呢
字符是用ASCII码表示的 65这个ASCII值就是A 了
[[it] 本帖最后由 卖菜的鸟 于 2008-6-19 15:03 编辑 [/it]]