单项选择题

以下不能正确进行字符串赋初值的语句是

A.char str[5]=“good!”;
B.char str[]=“good!”;
C.char *str=“good!”;
D.char str[5]='g','o','o','d';
<上一题 目录 下一题>
热门 试题

单项选择题
以下程序的输出结果是 int f() stadc int i=0; int s=1; s+=i;i++; return s; main() int i,a=0; for(i=0;i<5;i++)a+=f(); printf(“%d n”,
A.;
A) 20
B.24
C.25
D.15
单项选择题
若指针p已正确定义,要使p指向两个连续的整型动态存储单位,不正确的语句是
A.p=2*(int*)malloc(sizeof(int));
B.p=(int *)malloc(2*sizeof(int));
C.p=(int *)malloc(2*2);
D.p=(int *)malloc(2,sizeof(int));
相关试题
  • 以下程序的输出结果是 chsr cchar(char...
  • 以下程序的输出结果是 main() int a=...
  • 若有以下定义: struct link int data...
  • 以下程序调用findmax函数返回数组中的最大...
  • 下列哪个面向对象程序设计不同于其他语言的...