社区
Linux/Unix社区
帖子详情
linux下c++程序,编译运行有时输出为乱码 ?(printf语句)
fangqiangqiang_0
2004-01-05 04:51:30
不知道是何原因?
那位大侠有相似经历。
程序编译运行都没有问题只是输出偶尔会有乱码出现。并且导致
终端里面任何输入和提示符都显示为乱码!
...全文
494
9
打赏
收藏
linux下c++程序,编译运行有时输出为乱码 ?(printf语句)
不知道是何原因? 那位大侠有相似经历。 程序编译运行都没有问题只是输出偶尔会有乱码出现。并且导致 终端里面任何输入和提示符都显示为乱码!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fierygnu
2004-01-06
打赏
举报
回复
可能性只有一种,就是输出了不可见字符,被终端解释成了控制字符,改变了属性。检查printf语句。
passingguy
2004-01-06
打赏
举报
回复
这个问题可能性有很多种~~~
源代码来看看
blh
2004-01-06
打赏
举报
回复
把你的程序贴出来看看,是不是你的程序有问题
icedust
2004-01-06
打赏
举报
回复
不要设置LANG为中文
caser
2004-01-06
打赏
举报
回复
是因为安装了中文导致的,改为英文应该可以解决。
fierygnu
2004-01-06
打赏
举报
回复
你说的就是我说的:) 我说的是最根本的原因,你说的是可能的几种途径。
不明白吗?
passingguy
2004-01-06
打赏
举报
回复
此外,如果试图在终端上printf一个二进制形式的字符串
printf之后所有的字符都会变成乱码~~
这个你cat一个二进制可执行文件就可以知道~~
passingguy
2004-01-06
打赏
举报
回复
还有就是printf可以带buffer的,
setbuf(FILE*,char* buffer)
如果用局部变量作了buffer,打印的结果也是不可预期的。
passingguy
2004-01-06
打赏
举报
回复
楼上说的就不对了
比如说:
char content[1024];
for (int i=0;i<100;i++)
{
content[i] = 'a';
}
printf("Content=%s",content);
你说打印的结果是什么?
100个a以后绝对有不可预料的字符~~
最新名企标准通用
C++
面试题,
内存在
程序
编译
的时候就已经分配好,这块内存在
程序
的整个
运行
期间都存在。例如全局变量。 2. 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存...
关于
c++
中
printf
语句
输出
string类型
乱码
运行
上述
程序
,会出现下面的结果。 这是怎么回事啊,%s对应字符串类型,应当没有错啊。 如果将
输出
语句
改成cout,
输出
则会恢复正常。
printf
只能
输出
C语言中的内置数据,string不是c语言内置数据。 更深入的来说:s这...
C++
输出
中文
乱码
解决方法
今天在写
C++
时发现当cout中出现中文时,
输出
便会出现
乱码
,后来发现只需要加入如下
语句
就可以解决 system("chcp 65001"); 未加入之前: 可以看见出现了
乱码
,连下面那句英文的都没有
输出
! 加入之后:
乱码
问题...
C语言
c++
程序
编译
运行
过程
简单来说,整个过程分为四个阶段:预处理(Pre-Processing)、
编译
(Compilation)、汇编(Assembling)、链接(Linking)。 注意:其中源
程序
、修改了的源
程序
和汇编
程序
都是文本文件,而可重定位目标
程序
和可...
C/
C++
中输入
输出
函数——scanf/
printf
在
C++
中,scanf函数用于输入,
printf
函数用于
输出
,且比cin和cout处理大量数据更加省时。 1.
printf
函数
printf
称为格式化
输出
函数,私认为在调整
输出
的方面比
C++
中标准
输出
输出
cout函数好用,并且更加高效。 函数...
Linux/Unix社区
23,125
社区成员
74,509
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章