㈠ 为什么编译器无论编译什么代码都会出现同一段乱码
你可以再尝试着使用 C 语言编译器多编译几个最简单的不同的 C 语言源程序代码,如果还是出现同一段错误信息的话,那么肯定是你的 C 编译器被破坏了。
你可以尝试着把它给彻底卸载干净,然后再找一个保证好用的 C 编译器进行重新安装。最后再进行编译 C 程序试一试看看。
㈡ 我的C语言程序运行后为什么是乱码
有几个小问题:
第一:c语言一般不支持中文,如果你用vc6.0++就是无法打印中文,一定会乱码,建议用英文;
第二:如果你用的c语言编译器支持中文,如devc++,则可以使用中文;
第三:我们的使用的字符格式,最多的是UTF-8,把默认代码页格式改为UTF-8试试吧
希望我的分享对你有用,感谢采纳
㈢ c语言编译运行乱码是什么原因
这种情况多数是由于操作系统的语言选项不正确引起的。建议你查看一下控制面板中的区域和语言选项,特别是有关“非Unicode程序的语言”,一定要选择成“中文(简体,中国)”。然后重启电脑。
㈣ c++中编译时出现乱码的原因可能有哪些
这是因为编译器不支持。以下为几种常用的编译器
c++编译器是一个与标准化C++高度兼容的编译环境。这点对于编译可移植的代码十分重要。编译器对不同的CPU会进行不同的优化。
常见的C++编译器有如下几种:
GNU C++
g++是一个开源的C++编译器,GCC3.3对标准化C++的支持达96.15%。
值得一提的是,gcc是gnu c的编译器, g++是gnu c++的编译器, 而egcs(Enhanced GNU Compiler Suite)可以认为是gcc的改进版。目前gcc已经改名,从原来代表GNU C Compiler改变为代表GNU Compiler Collection。而MinGW或Cgywin,是在windows平台上的gnu c/c++编译器,以及库文件,运行环境的集合。
Borland C++
该编译以速度快、空间效率高而着称。它的5.5版本对标准化C++的支持达92.73%,而官方称100%符合ANSI/ISO的C++标准和C99标准。
它是Borland公司开发的,是Borland C++ Builder和Borland C++ Builder X这两种IDE的后台编译器。
Visual C++
VC++6.0对标准化C++的兼容仅达83.43%。
它是Visual Studio、Visual Studio.net 2002、Visual Studio.net 2003、Visual Studio.net 2005的后台C++编译器。随着Stanley Lippman等编译器设计大师的加盟,它变得非常成熟可靠了。Visual C++
㈤ 怎么编译前汉字显示正常,编译后就变成乱码了
你好,这个问题的原因主要在编码问题上,你可以在设置-编辑器中更改一下编码,如果你是Windows
Xp的话,请选择windows-936,找准对应的编码就行了。
或者直接更改菜单栏中的编辑-文件编码-系统默认,不过这种修改方法,需要每次编程时都要更改设置才行。
㈥ UG二次开发,NX Open Grip编译后运行出来,汉字变成乱码,有没有决办法,求大佬指点一下
这里只解决一种情况,只是个人见解,请勿抄袭这低贱的看法。对于新建的二次开发菜单文件,当我们在里面写了中文,英文和数字,在打开ug后会出现中文乱码的情况,但是英文和数字却是正常的。[hide]论坛网这个其实是所有的都显示乱码了,我试了这种方式 也试过吧环境变量改成其他语言,也是失败的。还尝试找了ug文件里面的翻译文件,添加环境变量,添加自己做翻译文件,但是觉得这样应该是不对的。
第一天到这城市,走出机场,打车直奔分公司,交待了一下工作的事情,就让同事把我带到公司准备的住处,环境不错比较满意。将行李摆放好,看了看时间还早才5点多,就想着出去逛逛吧,宽别多年的GZ市,其实真的很熟悉了,这城市曾经有我美好的回忆,心底里的那个女孩现在还在这生活着呢,这地段真好离地铁近,公交车站也多,人也多,走着走着来到地铁站,其实我真的不知道要去哪里,正思考着要不要找以前的哥们聚一聚呢,哇这人也真多还得排队买票,突然不想去了,找出手机准备联系司机(公司配的一大叔司机)问问路况,打车算了。就在此时一个声音响起,多么熟悉呀,转头一看,果然是她,就在离我两三米的地方边走边跟地铁里头的一女孩打招呼,完了扭过头和后面的姑娘说话,那个笑容很甜很美,我真想冲上去抱抱她,但不敢,她还恨我吧,估计也不会原谅我,想到这就杵在那里就这样看着她们的背影消失在地铁站内。不见还好,这一见我就心绪不宁,没有再去逛的心情了,又走回住处,一路上想了很多很多……突然公司来电说一起吃晚饭,第一天大家熟悉熟悉,其实分公司的人基本上是认识的,在总公司就有联系的,这顿饭说真的我不想去吃,没心情,哎,又必须要去,结果喝醉了……
第二天上班,脑袋里全是她全是她,怎么办?自己在办公室思考了很久很久,该不该去找她,怎么跟她解释呢
㈦ 在CMD里编译java文件是出乱码
出现乱码可能是因为:
JDK没有安装好或是用了不完整的(损坏的)安装包。
环境变量未设置或设置错误。
JDK没有安装好或是用了不完整的(损坏的)安装包的解决方法:
用可信软件(大数字,企鹅等)或控制面板里删除之前下载的所有java,
到java官网下载最新版JDK
安装(需记住目录)
重新配置环境变量
环境变量未设置或设置错误的解决方法:
右键我的电脑,属性,高级设置,环境变量
新建,变量名:JAVA_HOME
变量值:C:Program FilesJavajdk1.7.0(你安装java的目录)
新建变量名:CLASSPATH
变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;(输入法切换到英文,开头的【.;】和末尾的【;】不要漏掉)
在系统变量列表里找到Path变量,双击
变量名:Path(不变)
变量值:%JAVA_HOME%in;%JAVA_HOME%jrein;
点击确定完成环境变量的配置,打开cmd输入java和javac测试
弹出下图所示的东西就表明环境变量编辑成功
java:
㈧ 用VS2010将英文程序源码编译以后,中文界面语言显示乱码
在vc6.0中默认的编码是Ascii编码,VS2010中默认的编码是Unicode编码,你可以设置你的VS2010编译器中的字符编码为Ascii
,你可以将代码修改成
MessageBox(hwnd,(LPCWSTR)CString("OK"),(LPCWSTR)CString("显示"),0);
就可以啦
㈨ Dev c++中文字符编译后为什么乱码
数组不是全局的,看看有没有用memset初始化。
如数组a:memset(a,0,sizeof(a));