c笔试题库之编程问答题150~200道.docVIP

  • 16
  • 0
  • 约1.47万字
  • 约 10页
  • 2021-11-24 发布于天津
  • 举报
151 、写出判断 ABCD 四个表达式的是否正确 , 若正确 , 写出经过表达式中 a 的值 int a = 4; (A)a += (a++); (B) a += (++a) ;(C) (a++) += a;(D) (++a) += (a++); a = ? 答:C错误,左侧不是一个有效变量,不能赋值,可改为(++a) += a; 改后答案依次为 9,10,10,11 152、某 32 位系统下 , C++ 程序,请计算 sizeof 的值 char str[] = “ / ” char *p = str ; int n = 10; 请计算 (1) sizeof (str ) = ? (2) sizeof ( p ) = ? (3) sizeof ( n ) = ? void Foo ( char str[100]){ 请计算 sizeof( str ) = ?( 4) } void *p = malloc( 100 ); 请计算 sizeof ( p ) = ?( 5) 答:( 1)25 ( 2)4 (3) 4 (4)4 (5)4 153 、 回答下面的问题 (1).Void GetMemory(char **p, int num){ *p = (char *)malloc(num); } void Test(void){ char *str = NULL; GetMemory

文档评论(0)

1亿VIP精品文档

相关文档