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

c语言屯

发布时间: 2022-12-14 23:52:55

① 求助c语言 出现大量 “屯屯屯屯屯屯屯屯”如何解决

用的vc吗?未初始化的字节会默认赋值为0xcc

然后,你字符串数据没有在末尾加上'\0'吧。
输出字符串,会把后面未赋值的也显示,然后在unicode下,会显示成这个这个字。

② 为什么这个c语言程序在写入文件时会出现“屯”这样的字符

字符数组定义的时候没有初始化。
char name[20] = "\0";

③ C语言中屯有什么含义

是乱码,不能正常显示啦

④ C语言文件输出时是屯屯,帮忙改下

写得很乱。建议改成从文件1读,输出到文件2,而不是原文件。还有屏幕输入输出和文件输入输出的语句分开写。

⑤ 如何去掉c语言运行时的 屯啊

这个是因为你的字符数组中存放了没有以'\0'结尾的字符串,你只需要在最后一个字符数组元素后加'\0'即可。
比如说你有一个字符数组是sz[100],你存放的时候存放
sz[0] = 'a';
sz[1] = 'b';
sz[2] = 'c';
这样你printf("%s", sz);
得到的结果肯定是abc屯屯屯屯屯屯屯屯之类的结果,如何修正呢?
只需要加上sz[3] = '\0';
那么输出就正确了。
你可以试试看,就明白了。

⑥ c语言程序出现一堆屯字怎么解决,程序肯定没错,别人的电脑上都能正常显示

也许是你的路径有问题,有些C语言编译器对中文不识别,有中文路径的话会错误,
查看你的文件安装路径和你程序的存放路径,不要包含中文 试试

⑦ 为什么C语言经常打印出“屯屯屯。。。”出来

是VC吧……明显的变量未初始化,“屯屯”是VC为了方便调试对未初始化的默认填充,这样你就能知道有变量未初始化了。记住定义变量一定要初始化,初始化数组最好全清零……

⑧ 请问下C语言读取文件时候未成功全是屯怎么解决 谢谢!

VC++ Debug模式编译会把未初始化的数据用十六进制CD填充,取的是Clear Data的意思。而两个CD刚好是GBK编码的“屯“。也就是说你有字符串没初始化就写进去了。

⑨ C语言中出现屯问题,如何去掉代码如下

一般都是乱码问题,检查内存

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:553
制作脚本网站 发布:2025-10-20 08:17:34 浏览:837
python中的init方法 发布:2025-10-20 08:17:33 浏览:541
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:719
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:643
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:959
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:215
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:71
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:763
python股票数据获取 发布:2025-10-20 07:39:44 浏览:668