c语言常见笔试题及答案..docVIP

  • 281
  • 0
  • 约2.69万字
  • 约 37页
  • 2016-12-15 发布于重庆
  • 举报
c语言常见笔试题总结 c语言笔试题(九) 2006-09-06 Tag: C语言 1. #include stdio.h int main() { int a; int *p; p = a; *p = 0x500; a = (int )(*(p)); a = (int )((*p)); if(a == (int)p) printf(equal !\n); else printf(not equal !\n); } 请问本程序的输出显示是什么? 答案:输出显示为”equal!” 2. struct { signed int bit0:1; signed int bit1:1; signed int bit2:1; signed int bit3:1; signed int bit4:1; signed int bit5:1; signed int bit6:1; signed int bit7:1; }bits; 请问sizeof(bits)是否是正确的表达式? 请问语句bits mybits; 的定义是否正确?如果不正确,要如何修改上述的结构定义才能使该语句正确?修改后的结构定义是否会影响sizeof(bits)的正确性?如果正确则该表达式的值为多少?如果将上述的结构中int类型改

文档评论(0)

1亿VIP精品文档

相关文档