以下语句中存在语法错误的是__A______.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 C计算机问题

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 00:24:46
以下语句中存在语法错误的是__A______.A)char ss[6][20];ss[1]=

以下语句中存在语法错误的是__A______.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 C计算机问题
以下语句中存在语法错误的是__A______.
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 C
计算机问题

以下语句中存在语法错误的是__A______.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 C计算机问题
A和B的区别在于B是初始化,而A是赋值.初始化(initialization)是任何变量都必须做的,而赋值(assignment)则未必.
ss[1]是一个char[20],他是一个数组,右边的"right?"无论你把他看成char*也好,char数组也好,c/c++语法都是不允许你用等于号把他赋值给一个数组的
C中ss的类型是一个长度为6的数组,数组的元素是char*,所以ss[1]是char*,右边"right?";也是char*,所以赋值是没有问题的.赋值完毕后,ss[1]这块地方存储的是"right?"这个字符串的字一个字符的存储地址.

以下语句存在语法错误的是:A.char ss[6][20]; ss[1]=ringht? B.ss[][20]={“right?”};为啥选A? 以下语句中存在语法错误的是__A______.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 C计算机问题 一道c语言的题以下函数调用语句中实参的个数是( )func((e1,e2),(e3,e4,e5)); A、3B、5C、语法错误D、2答案是A,怎样数的? 下列语句中存在语法错误的是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 、以下关于switch语句和break语句的描述中正确的是____A、在switch语句中必须使用break语句B、break语句只能用于switch语句体中C、break语句只能用于循环语句中D、在switch语句中使用break语句 6.以下各程序语句中,有语法错误的是 A) int x=1,y=2,z,a[2*’n’]; B) z=x+++y; C) z=x+++y--; D) z=(x+1)++-y; 请问int x=1,y=2,z,a[2*’n’]; 这个a[2*’n’]怎么没有语法错误,D) z=(x+1)++-y为什么是错误的?14.以下 若用Dim s(15) As Single 语句声明了数组s,以下语句中错误的是__________. 已知int k;且k已经正确赋值,则下列表达式中存在语法错误的是中A 2 (46)以下叙述中错误的是 A)C程序必须由一个或一个以上的函数组成 B)函数调用可以作为一个独立的语句存在 CC为什么对,指针的时候不是可以返回 以下各循环语句中,不是无限循环的是?A .for(k=-1;-10 以下关于return语句的叙述中正确的是 A)一个自定义函数中必须有一条return语句 B)一个自定义函数中可以 以下叙述中错误的是( )A C程序必须由一个或一个以上的函数组成B函数调用可以作为一个独立的语句存在C 若函数有返回值,必须通过return语句返回 D函数形参的值也可以传回给对应的实参 (46)以下叙述中错误的是 A.C程序必须由一个或一个以上的函数组成 B.函数调用可以作为一个独立的语句存在若函数有返回值,必须通过return语句返回 为什么正确有指针就不用return不是吗 《桃花源记》中暗示桃花源并不存在的语句? 一个C语言判断循环语句是不是无限循环以下各语句中不是无限循环的是A) for(K=-1;-10 以下语句中,循环次数不足10次的语句是A for(i=1;i0){--i;}C i=1;do{i++;}while(I 以下关于return语句的叙述中正确的是,请逐一分析!以下关于return语句的叙述中正确的是A)一个自定义函数中必须有一条return语句B) 一个自定义函数中可以根据不同情况设置多条return语句C)定义 以下程序段中与语句K=a>b?(b>c?1:0):0功能等价的是