C语言程序 char a[5][10]={"one","two","three","four","five"};表示什么?定义字符串组不应该是char a[ ][ ]{{' ',' '},{' ',' '}};这种形式的么 怎么少了花括号和单引号改成了双引号

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 08:42:08
C语言程序 char a[5][10]={

C语言程序 char a[5][10]={"one","two","three","four","five"};表示什么?定义字符串组不应该是char a[ ][ ]{{' ',' '},{' ',' '}};这种形式的么 怎么少了花括号和单引号改成了双引号
C语言程序 char a[5][10]={"one","two","three","four","five"};表示什么?
定义字符串组不应该是char a[ ][ ]{{' ',' '},{' ',' '}};这种形式的么 怎么少了花括号和单引号改成了双引号

C语言程序 char a[5][10]={"one","two","three","four","five"};表示什么?定义字符串组不应该是char a[ ][ ]{{' ',' '},{' ',' '}};这种形式的么 怎么少了花括号和单引号改成了双引号
这是二维字符串数组,你可以这样看,char a[5][]={"one","two","three","four","five"};
"one"是 'o':a[0][0], 'n';a[0][1], 'e';a[0][2]