1、 #include<stdio.h> main() { char a; a=getchar(); putchar(a); a=getchar(); putchar(a); printf("%c",getchar()); }
运行过程中,只提示输入两次,单步调试,发现第二个getchar()和putchar()未起任何作用,直接跳过,此为一不解
2、基本整型变量在内存中占16位,第一位算作符号位,那剩下的15位应该能达到0~111111111111111,换算成10进位应该是远大于2^15-1也就是32767的一个数,为什么规定整型变量只能到32767呢?<应为2^14,问题作废,对浪费大家时间深表歉意>
3、本人初涉c语言,且只是看书自学,提出的问题难免过菜,但肯望高手指点,拜谢。
[此贴子已经被作者于2004-07-27 16:36:19编辑过]