下面的变量说明中__________是正确的。
A.char:a, b, c;
B.char a; b; c;
C.char a, b, c;
D.char a, b, c
第1题:
下列程序段中,不能正确赋值的是
A.char*p,ch; p=&ch; scanf("%c,&p")
B.char*p; p=(char*)malloc(1); scanf("%c",p);
C.char*p; *p=getchar();
D.char*p,ch; p=缸h; *p=getchar();
第2题:
3、如何存储指针变量a的地址?
A.char *a, **b; *b = &a;
B.char *a, **b; **b = &a;
C.char *a, **b; b = &a;
D.char *a, **b; b = a;
第3题:
指向4个字符串的指针数组的正确的定义是()。
A.char (*p)[ ]
B.char *p[4]
C.char *(p[])
D.char (*p)[4]
第4题:
下列程序段中,不能正确赋值的是( )。
A.char*p,ch; p=&ch; scanf("%c",&p);
B.char*p; p=(char*)malloc(1); scanf("%c",p);
C.char*p; *p=getchar();
D.char*p,ch; p=&ch; *p=getchar();
第5题:
如下语句中实现数组指针声明的是?
A.char (*s)[10];
B.char *s[0];
C.char *s[10];
D.(char *)s[10];
第6题:
下列初始化字符数组的语句,正确的是()。
A.char[] str = {'h', 'e', 'l', 'l', 'o'};
B.char[5] str = "hello";
C.char[5] str = {"hi"};
D.char[100] str = "";