有如下定义“char s[20]='Right.',*p=s;”,则以下叙述正确的是______。
举一反三
- 设有如下程序段 char s[20]= “Bejing”,*p; p=s; 则执行p=s;语句后,以下叙述正确的是
- 有如下定义,不能给数组a输入字符串的是( )。char a[20],*p=a;
- 以下正确的程序段是_____。 A: char str[20]; scanf("%s",&str); B: char *p; scanf("%s",p); C: char str[20]; scanf("%s",str[2]); D: char str[20],*p=str; scanf("%s",p+2);
- 若有如下定义:char s[20],*ps=s;则,s[5]=ps[9]是一个正确的赋值语句。
- 有如下定义: struct { int x; char *y; }sa[2]={{1,"ab"},{2,"cd"}},*p=sa; 则:语句:printf("%s",(++p)->y); 的输出是 。