下列语句中正确的是
A.char*myString="Hello-World!";
B.char myString="Hello-World!";
C.char myString[11]=”Hello-World!”;
D.char nlyString[12]="Hello-World!";
第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题:
如下语句中实现数组指针声明的是?
A.char (*s)[10];
B.char *s[0];
C.char *s[10];
D.(char *)s[10];
第3题:
下列初始化字符数组的语句,正确的是()。
A.char[] str = {'h', 'e', 'l', 'l', 'o'};
B.char[5] str = "hello";
C.char[5] str = {"hi"};
D.char[100] str = "";
第4题:
下列语句组中,不正确的是( )。
A.char *s;s="Olympic";
B.char s[]="Olympic";
C.char *s;s={"Olympic"};
D.char s[]={"Olympic"};
第5题:
指向4个字符串的指针数组的正确的定义是()。
A.char (*p)[ ]
B.char *p[4]
C.char *(p[])
D.char (*p)[4]