问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于字符数组在构造函数里初始化的问题

发布网友 发布时间:2023-07-19 20:58

我来回答

4个回答

热心网友 时间:2024-12-03 07:23

前者是通过一个字串常量对数组a进行初始化,字串常量本身就带有字串结束符'\0',而此char a[6]="1234";语句相当于:
strcpy(a, "1234");

后者是通过循环对数组a的每个元素进行赋值,但并没有将字串结束符'\0'赋值给a元素,所以会出现乱码,这样改一下就OK了。
a[5] = '\0';

热心网友 时间:2024-12-03 07:24

纠正你一个错误:a[4]和a[5]就都是'\0'; ,a[5]不是0
还有
exp::exp()
{
char a[6]="1234";
}
里面的char a[6]没用.

#include<iostream.h>

class exp
{
public:
char a[6];
exp();
~exp(){}
void set_a();
} ;

exp::exp()
{
}

void exp::set_a()
{
for(int i=0;i<5;i++)
a[i]='5';
a[i] = '\0';
cout <<a;
}

void main()
{
exp e;
e.set_a();
}

热心网友 时间:2024-12-03 07:24

exp::exp()
{
char a[6]="1234"; //这里的a非this->a了吧···
//要想对this->a赋初值,只能strcpy(a,"1234");
}

热心网友 时间:2024-12-03 07:25

纠正你一个错误:a[4]和a[5]就都是'\0';
,a[5]不是0
还有
exp::exp()
{
char
a[6]="1234";
}
里面的char
a[6]没用.
#include<iostream.h>
class
exp
{
public:
char
a[6];
exp();
~exp(){}
void
set_a();
}
;
exp::exp()
{
}
void
exp::set_a()
{
for(int
i=0;i<5;i++)
a[i]='5';
a[i]
=
'\0';
cout
<<a;
}
void
main()
{
exp
e;
e.set_a();
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
华为freebuds4i切歌怎么操作_华为freebuds4i怎么切歌 华为freebuds pro切歌方法_华为freebuds pro怎么切歌 华为耳机怎么切换下一曲 欧美电影,好像是宠物有一个世界,宠物会想办法跟主人的灵魂互换占据 ...的名字,欧洲中世纪,一个王子的继母把他的灵魂和狗的灵魂互换了... 问一部外国电影的名字 剧情记得不大清楚l了 是前几年的片子 灵魂互换的... HUAWEI 华为 AGS2-W09 10.1英寸平板电脑 (香槟金、64GB+4GB、WiFi版... 诛仙3百法和千法差距大吗 微信怎么解除应用授权登录 授权应用删除方法 微信怎么解除应用授权登录授权应用删除方法 同品牌同级别5w与15w的机油能混合使用吗 湖州高新区大港村什么时候拆迁 父母是木命孩子是金命好吗 我父亲是木命人,我儿子是金命人,父亲能帮我带孩子吗?该如何化解?_百度... 父亲木命儿子金命相克吗 母亲木命女儿金命相克吗? 每小时160公里的遥控赛车一般多少元 世界上最快的遥控车一共要多少元 世界上最快的遥控玩具车每小时能跑50千米吗? 世界上最快的无线电遥控车模型 世界上最快的遥控车:3d遥控车时速达300多公里 【华筵】的意思是什么?【华筵】是什么意思? 支付宝账户安全险会影响社保嘛? ps一次性餐具国家限制使用吗 跪求super junior、super junior-m和EXO的耽美文~~好的加分 当物体漂浮时怎么求物体浸入液体中的体积 浸没在水中的物体的体积怎样计算? 长城哈弗h3方向盘左边转向灯控器下面的一个控制杆是什么? 学校表白墙怎么宣传 赣南卫生健康职业学院的校园表白墙属于学校的哪个部门 c++中给字符串成员变量初始化 ...包括私有成员函数,char *str,在构造函数中初始化这个数据。写出它的... C++初始化string、vector的几种格式 水果有检疫证明会被处罚吗 怎么让斗鱼快速对上眼 ...一方总是在不停地躲,是不是就是两条没看对眼啊?需要 我的斗鱼好像瞎了 女人的包里都藏了哪些秘密? 国喜细支是爆珠嘛 国喜香烟,细条的,多少钱一包 爸爸找了一个年龄和我差不多的后妈,我该怎么办? 爸爸找了个后妈怎么办??!!!55555555 为什么猪肉炒出来绵绵的不好吃呢? 爸爸找了后妈后妈不喜欢我怎么办? 课外书一起长大的玩具手抄报 课外阅读手抄报 一起长大玩具手抄报上写什么 认真读题和审题的手抄报 爱为主题的手抄报 长大后想做什么的手抄报 求一首歌 歌词大概是 时光啊 匆匆啊 爱你的人 还在听吗? 求歌名_百度... 我是初二的学生,我喜欢我们班一个女孩。