永发信息网

为什么不能char st[20];st={"C Language"};

答案:2  悬赏:80  手机版
解决时间 2021-04-07 11:27
为什么不能char st[20];st={"C Language"};
最佳答案
这种赋值方式只能使用在变量定义时的初始化。
变量定义后再进行赋值,只能使用循环或memcpy这样的方式进行。

所以如果是
char st[20] = {"C Language"};
是正确的。

按你的方式只能
char st[20] = {0}; // 内容初始化为0

memcpy(st, "C Language", sizeof("C Language"));
全部回答
字符串赋值还可以写成strcpy(str,"C Language");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
ios8怎么取消手机来电平板也可以接听
单选题长期暴露在空气中的下列物质不会变质的
初一数学计算题及答案过程
干冰哪里能买到,哪里可以买到索非布韦
是牌子吗!?什么牌子?
小心不要做某事的翻译是:什么意思
头上刚结痂可以烫发吗?
感冒几天了,吃药也不好要打针吗
御·翠园A区地址有知道的么?有点事想过去
男生一直在说他不喜欢被女生管束是什么意思?
单选题宋朝达官贵人出门一般乘坐A.牛车B.驴车
求一首歌 歌词好像有“多想 多想”
手机怎么关闭2G仅使用3G网络。手机安卓2、3
苹果手机怎么网络共享,苹果手机怎么设置网络
2016年农历七月二十六还离今天有几天到
推荐资讯
大观楼长联重点句子,描写大观楼的诗句
红圈内是什么标志?
江苏省连云港市东海县特警队在哪里
去故里的心情说说
丙寅日是哪一天
脾胃虚弱会引起痤疮吗?麻烦大虾指教```
背后说人坏话的格言,对于说脏话屡教不改的人
小学低年级一句话评语,小学四年级家长对孩子
8点9度十13度22分18秒 =8度54分+13度22分18秒
实验室部分仪器或装置如图:(1)写出指定仪
紫提东郡2期快递地址
苹果电脑的qq怎么不能视频?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?