当前位置:首页 » 编程语言 » c语言烫烫

c语言烫烫

发布时间: 2023-06-12 04:02:09

c语言出现 烫烫的乱码 求助求助

一般出现这种情况就是你引用了你没有初始化的内存空间的。输出"烫烫烫烫"是因为vc会自动把未用函数的局部变量空间按字节全部初始化为CC(打个比方,你定义一个10个元素的char数组,结果你初始化了2个元素,后面没初始化,没赋值,没有使用,就变CC了)。CC CCH在Unicode的编码中就是表示中文的“烫”,所以就是很多“烫”字。

Ⅱ C语言中字符数组输出“烫烫烫烫烫烫烫”,如何解决

在字符数组最后加上 '',作为字符串结束标志。

strcpy(studname[k],ntemp);

strcpy(studname[i],studname[k]);

strcpy(ntemp,studname[i]);

strcpy(ntemp,studname[k]);

strcpy(studname[k],studname[i]);

strcpy(studname[i],ntemp);

(2)c语言烫烫扩展阅读:

如果在定义字符数组时不进行初始化,则数组中各元素的值是不可预料的。如果花括号中提供的初值个数(即字符个数)大于数组长度,则出现语法错误。

如果初值个数小于数组长度,则只将这些字符赋给数组中前面那些元素,其余的元素自动定为空字符(即'')。如果提供的初值个数与预定的数组长度相同,在定义时可以省略数组长度,系统会自动根据初值个数确定数组长度。

Ⅲ c语言运行后为什么出现n多的烫烫烫烫烫!!!!

出现多个烫的原因可能是未对字符数组或字符指针进行初始化或赋值。


举例说明如下:

chara[5];
printf("%s",a);//出现多个烫,原因是未对字符数组a进行初始化或赋值
热点内容
安卓手机如何无密码解锁vivo 发布:2025-02-13 15:52:10 浏览:884
电信50m上传 发布:2025-02-13 15:47:56 浏览:363
清理outlook2010缓存 发布:2025-02-13 15:43:30 浏览:54
ohem算法 发布:2025-02-13 15:40:10 浏览:930
java编程课程 发布:2025-02-13 15:36:08 浏览:475
cs编译 发布:2025-02-13 15:36:07 浏览:55
高级语言都要编译解析型语言 发布:2025-02-13 15:06:32 浏览:304
openwrt源码下载 发布:2025-02-13 15:01:59 浏览:644
linux删除一个目录 发布:2025-02-13 15:00:29 浏览:539
蚂蚁存储 发布:2025-02-13 15:00:25 浏览:918