157号牛客网C语言第4题
发布时间
阅读量:
阅读量
1.静态变量和全局变量存储都是静态的
该方法可将两个数据返回给主调函数;该方法可采用数组类型;该方法也可通过指针变量传递;该方法还可以通过共享全局变量传递
3.复合语句也被称为语句块,它至少要包含两条语句,这句话对吗?
答案:错。
复合语句可以由任意多条语句构成 , 可以是一条也可以没有
4.在scanf函数的格式串中,必须有与输入项一一对应的格式转换说明符
5.32位编译器和64位编译器下类型大小总结
本编译器支持32位系统,在此环境下运行指针变量时会占用4个字节的空间。
char类型的变量占用了1个字节的空间。
指向char类型的指针变量占用了4个字节的空间。
short int类型的变量占用了2个字节的空间。
int类型的变量占用了4个字节的空间。
unsigned int类型的变量也占用了4个字节的空间。
float类型的变量同样需要4个字节的空间。
double类型的变量则需要8个连续的内存单元。
long整型数据类型占据的是4个存储单元。
unsigned long整型数据类型也占据4个存储单元。
长整型数据类型(long long)则占据了8个存储单元。
②在64位编译器环境下运行时,在64位系统下指针占用的空间量为8 字 节
6.32位编译器下,sizeof(void)的值是编译错误或者为1
