字符数组可以用来存储字符串,例如: char str[5]= 'Hello'; 这样的写法是正确的。
举一反三
- 字符型数组可以用来存储字符串,因此可以用字符串初始化数组,例如:char str[]="C Programe
- 字符串""可以用字符数组来定义,如字符串“hello”可以用字符数组定义为以下哪种形式 A: char a[6]={‘h’,‘e’,‘l’,‘l’,‘o’,‘\0’}; B: char a[5]={‘h’,‘e’,‘l’,‘l’,‘o’}; C: char a[6]= {“hello”}; D: char a[5]= {“hello”};
- 下面哪个选项不能将"hello"字符串存入字符数组str中( )。 A: char str[]="hello" ; B: char str[30]; strcpy(str, "hello"); C: char str[30];str="hello"; D: char str[30],*ps=str; strcpy(ps,"hello");
- 下列初始化字符数组的语句,正确的是( )。 A: char[100] str = ""; B: char[5] str = {"hi"}; C: char[5] str = "hello"; D: char[] str = {'h', 'e', 'l', 'l', 'o'};
- 下列初始化字符数组的语句中,正确的是( )。 A: char str[5] = "hello"; B: char[] str = {'h', 'e', 'l', 'l', 'o'}; C: char str[5] = {"hi"}; D: char str[100] = "";