C语言习题复盘01

答案:B;0开头表示该数为八进制数,0x开头表示该数为十六进制数。

答案:D;sizeof对一个表达式求值,编译器根据表达式的最终结果类型来确定大小,一般不会对表达式进行计算,括号内的式子在运算时,整型会自动转换成浮点型。

答案:B;类型自动转换:在运算时,无符号数自动转换成有符号数,b转为有符号数后必定大于0,再与a相加,其结果必定大于0,则表达式为真,执行puts(“大于6”)。

答案:D;char型数据的范围为-128~127,a+=27式子的结果为a=-128;则sum=200+(-128)=72.

答案:B;BSS段通常是指用来存放程序中未初始化的或者初始化为0的全局变量静态变量的一块内存区域。特点是可读写的,在程序执行之前BSS段会自动清0。bss段的特点就是被初始化为0,bss段本质上也是属于数据段,bss段就是被初始化为0的数据段;

posted @ 2023-07-18 17:35  冲他丫的  阅读(105)  评论(0)    收藏  举报