c语言题库(含答案) .pdfVIP

  • 9
  • 0
  • 约1.34万字
  • 约 20页
  • 2025-08-27 发布于山东
  • 举报

c语言题库(含答案)

一、简答题。(共14题,共0分,每题0分)

1.inti=10,j=10,k=3;k*=i+j;k最后的值是?

答:k=60

ok

2.写出程序结果:

voidFunc(charstr[100])

{

printf(%d\n,sizeof(str));

}

答:4或者8(如果操作系统为32位则为4,64位则为8)

是地址吗

3.写出sizeof(structname2)的结果

structname2{

charstr;

intnum;

shortx;

}

不会!看结构

答:此题考察结构对齐的知识,结果为12

4.写出sizeof(structname1)的结果

structname1{

charstr;

shortx;

intnum;

}

不会!

答:同样考察的是结构对齐的知识,结果为8

5.A.c和B.c两个c文件中使用了两个相同名字的static变量,编译

的时候会不会有问题?这两个static变量会保存到哪里(栈还是堆或者

其他的)?

答:没有问题,static变量只在当前文件中有效,也就是说static

变量的作用域属于所在的文件域。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档