永发信息网

C语言中姓名是“aName[20]”,那个20是什么意思?还有同样的例子吗

答案:3  悬赏:10  手机版
解决时间 2021-03-31 02:36
C语言中姓名是“aName[20]”,那个20是什么意思?还有同样的例子吗
最佳答案
C语言中每个变量或者数组定义的时候都要分配空间大小,毕竟芯片的空间有限,就像U盘一样,当你定义的空间太大,编译器就会报错提示你。所以定义变量必须说明你定义的变量的大小。比如
char aName[20]
就是大小是20个字节.然后一个汉字是2个字节。
也就是说,你的名字不能大于19个字节(还有一个字符串结束符占据最后一个字节).
全部回答
例如char a[2]={'a','\0'} 数组元素加'\o'
20代表数组的长度,即元素个数最大值。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
伊利诺伊大学香槟分校托福口语一定要24吗
狗狗上沙发怎么办?
植物的根部是如何吸收营养生长的?
字画过长挂在门框上方挡住了门框上方一点 这
微信撤回消息后出来个 并亲了你一下怎么弄的
请问子公司注册名称核准时 能否与母公司同名
微金猫现在的行业内地位怎么样?
侠盗猎车十二相属怎么运行
CASC奖学金的有资格获奖的院校(29所知名高校
初一庙会去普陀山烧香票价会减少吗
深圳盛融汇怎么样?有没有在那做过银行贷款的
我问的是法人不能直接变更,需要注销之后重新
8.66红包是什么意思啊?
电动≡轮车上的倒车影像怎么安装,啥结构?
皮尔逊笔记本电池 昂达笔记本电池 哪个好
推荐资讯
我想在家里请厨师煮饭,接快餐订单送外卖,但不
顺丰快递快递到驻马店泌阳县春水镇吗
男性后半夜道汉什么原因
江南光绪元宝七钱二分现在值多少钱?
我现在大三,已通过会计从业,想继续考证,请
新手求教:LVS在linux上的进程是什么
小说兄弟两个选中了家族一个没有存在感的妹妹
水煮白云豆怎么做好吃
潮州车牌899多钱。。。。。。。。
女人喝红花茶好吗
我是临沂的,想去泰安爬泰山,各位有什么建议
钟汉良和何静主演的什么电视剧
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?