2 qq 34406109 qq_34406109 于 2016.04.09 08:46 提问

codeblocks编译时汉字乱码 5C

本来运行程序时是出现汉字的,后来运行了几次后,codeblocks出现了图二的提示,然后汉字就变成图一的样子了…我觉得是编译环境有问题,但是将代码放在其他人电脑上也这样。今天就要交代码了,麻烦大家帮我想想办法╮(╯_╰)╭图片图片图片

5个回答

Changxing898
Changxing898   2016.04.09 09:40

错误提示写得很明白,编码方案不正确。

http://zhidao.baidu.com/link?url=Sv5YenuUlSs16HiwSt8Q5Kwk0KLu5smMVTIW3iL1aYv2HNZilMahqFpy25PoadpbUVtDnS0pOBAHF4H5DE2JJ_

我也没用过codeblocks,你参考一下百度上的解决方案吧。

qq_34406109
qq_34406109   2016.04.09 09:54

要是百度上的解决方案能用我早就解决了好吗…

AndroidDevTMY
AndroidDevTMY   2016.04.09 11:48

你把文件重新保存一下,另存为时,把文件编码方式改成GBK或者UTF-8,都试试

AndroidDevTMY
AndroidDevTMY   2016.04.09 11:51

按它的提示现在应该是UTF-8,你改成其他编码方式,一般中文的就是GBK,GB2312 和UTF-8

weixin_41305926
weixin_41305926   2017.12.09 12:03

一般UTF-8可能会对中文不太友好,尝试换成GBK,GB2312编码方式~

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Codeblocks中文乱码原因分析和解决 编译器设置
1.Code::Blocks 编辑器保存源文件用的编码。    默认情况下,是保存为windows本地编码的,也就是WINDOWS-936字符集,也就是GBK编码。   但是很神奇的是,GCC编译器默认编译的时候是按照UTF-8解析的。你存成GBK,但是当成UTF-8解析,这还能编译通过,这才有鬼了,所以这两个地方编码不统一好,编译的时候报错:error: converting to
Code:Blocks输入中文出现乱码
可能乱点了什么键,codeblocks会弹出提示说,为了保护我的信息,源文件自动转化为UTF-8编码。 然后,然后我发现自己.cpp文件里面的中文就变成乱码了。 在网上找到了解决办法。 1。修改源文件保存编码在:settings->Editor->gernal settings 看到右边的Encoding group Box了吗?如下图所示 2。修改
codeblocks运行显示中文乱码
环境: 1.Windows10 英文版 2.codeblocks IDE软件 当在文档中输入汉字可以显示出来,但是编译运行时候会发现终端窗口显示中文乱码。 需要检查以下几个内容: 1. CMD窗口的配置参数 检查CMD的Defaults中的default code page是否存在?是否选用GBK。 如果没有default code page,则需要在
Code::Blocks输出中文乱码问题解决方案
1.环境: Winsows7 IDE:Code::Blocks 16.01    编译器:GCC 2.问题描述: 在代码中使用 printf(“中文”);打印中文字符的时候,编译过后没有错误,可以运行,但是实际显示的时候是乱码。  网上的搜索答案,一般解决Code::Blocks中文乱码的方法几乎都是:settings -> compiler and debugger settings
CodeBlocks输出中文乱码的解决方法
乱码的原因都是编码格式的问题,具体解决
codeblocks中文编码问题
其实这是老调重弹的问题了,在windows下面出现中文乱码大多都是编码格式的问题不一致的问题,最简单的就是uft-8和gbk冲突的问题。如果一个文件本来是以utf-8存的,但是以gbk打开,当然会出现乱码了。方法一:用utf-8打开文件linux中中文常用的格式是utf-8,minGW是gcc的编译器,默认是utf-8格式,但是我们打开Setting/Editor/Encoding Setting
Codeblocks中文乱码-C语言中文乱码-控制台中文乱码
CodeBlocks中文乱码 C语言中文乱码 C++控制台乱码 控制台中文乱码
C语言开发环境Code:Blocks的安装及中文乱码解决
下载链接  http://www.codeblocks.org/downloads/26 我选择:codeblocks-16.01mingw-nosetup.zip  表示带mingw(gcc编译环境),绿色非安装版本,压缩包88M,解压后228M 解压后,双击CbLauncher.exe运行, windows下解决乱码问题,请按照如下图所示配置: -finput-charset=
CodeBlocks中文乱码
编码设置CodeBlocks编码Setting->Editor…->General settings->Other settings->Encoding gcc文件编码 Setting->Compiler->Compiler settings->Other Options: -finput-charset=UTF-8 -fexec-charset=UTF-8 -finput-charset
linuxcodeblocks运行时出现中文乱码
1、将encoding的编码utf-8改为windows936 2、将运行控制台程序的终端后边的 xterm -T $TITLE -e  修改为   gnome-terminal -t $TITLE -x 点击确定