下面关于数组的初绐化正确的是( )。? char str()={′a′,′b′,′c′};|char str[2][3]={ {′a′,′b′}, {′c′,′d′}, {′e′,′ f′} };|char str[ ]={'a', 'b', 'c'};|char str[2]={'a', 'b', 'c'};
举一反三
- 下列字符数组定义错误的是: A: char str[]="abc"; B: char str[]={"abc"}; C: char str[3]={'a', 'b', 'c'}; D: char str[3]={"abc"};
- 要使字符数组str存放一个字符串"BYE",正确的定义语句是_____ _____。 A: char str[3]={'B','Y','E'}; B: char str[3]="BYE"; C: char str[ ]="BYE"; D: char str[ ]={'B','Y','E'};
- 1、下面正确的数组初始化语句是()。 A: char str[] = "hello"; B: char str[100] = "hello"; C: char str[] = {'h','e','l','l','o'}; D: char str[] = { 'hello' }
- 下面是对字符数组str的初始化语句,其中不正确的是( )。 A: char str[5]={“abcd”}; B: char str[5]={‘a’,’b’,’c’,’d’}; C: char str[]=” abcd”; D: char str[5];str=” abcedf”;
- 下面()中,数组str保存的不是字符串。 A: char str[5]={'H','e','l','l','o'}; B: char str[6] = {"China"}; C: char str[6] = "China"; D: char str[ ] = "China";