以下语句中存在语法错误的是__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
计算机问题
答案
A和B的区别在于B是初始化,而A是赋值.初始化(initialization)是任何变量都必须做的,而赋值(assignment)则未必.ss[1]是一个char[20],他是一个数组,右边的"right?"无论你把他看成char*也好,char数组也好,c/c++语法都是...
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 战事 战争 战斗 战役 的区别与意思
- 坐在座位上英语用into,on还是in?
- 小莉家中有一金属块,不知是什么金属.恰逢学校举办科技周,于是她进行了如下实验:先用细线吊着金属块挂在弹簧秤上,弹簧秤的示数如图甲;然后把金属块浸没在水中,弹簧秤的示数
- 已知三角形abc中,a=8,b=7,角B=60°,求边c及三角形abc的面积拜托各位大神
- 孙叔敖***两头蛇中的"未治而国人信其仁也"的意思
- available与useful 与valuable与worthy
- 5²-1=24,7²-1=48,11²-1=120..所得结果都是24的倍数,继续试验,你能得到什么猜想
- 水果店运来梨360千克,已知苹果比梨多50千克,苹果有多少千克
- 一个质量为4kg的小木块放在水平桌面上,已知桌面与木块之间的动摩擦因数为0.4,小木块在与水平面成37°角的斜向上的力F的作用下做匀加速运动,已知F 大小为50N,试求小木块的加速度.(已知sin37
- 数列求和 ,1+2+4+.+2^n-1