下列语句中,正确的是( )。? char a[ ][3] ={'abc', '1'};|char a[ ][3] ={ "a", "1"};|char a[3][ ]={'abc', '1'};;;|char a[3][ ]={'a', "1"};
举一反三
- 下列语句中,正确的是( )。 A: char a[ ][3] ={ "a", "1"}; B: char a[3][ ]={'abc', '1'}; C: char a[ ][3] ={'abc', '1'}; D: char a[3][ ]={'a', "1"};
- 以下语句中存在错误的是( )。 A: char ss[6][20];ss[1]="right?"; B: char ss[][20]={"right?"}; C: char *ss[6]; ss[1]="right?"; D: char *ss[]={"right?"};
- 以下选项中有语法错误的是()。 A: char*str[]={"guest"}; B: charstr[][10]={"guest"}; C: char*str[3];str[1]="guest"; D: charstr[3][10];str[1]="guest";
- 定义一个名为s的字符型数组,并且赋初值为字符串“123”的错误语句是 A: char s[] = {'1', '2', '3', '0'}; B: char s[] = {"123"}; C: char s[3] = {"123 "}; D: char s[4]={'1', '2', '3'};
- 下列语句中,正确的是( )。 A: char*myString="Hello-World!"; B: char myString="Hello-World!"; C: char myString[11]="Hello-World!"; D: char myString[12]="Hello-World!";