每日一点小笔记
1.在c语言中,只有在使用时才占用内存单元的变量,其存储类型是auto和register。2.在c语言中,预处理命令行都以“#"开头。
3.#include <stdio.h>
main()
{
unsigned char a = 8, c;
c = a>>3;
printf("%d\n",c);
}
其结果是()
A.16B.1C.32D.0
答案:B
解析:无符号整形变量a的值为8,二进制表示00001000,右移三位后为00000001,即十进制的1,所以输出为1.
页:
[1]