心理

当前位置 /首页/完美生活/心理/列表

c语言乱码怎么解决

c语言乱码怎么解决

这种情况多数是由于操作系统的语言选项不正确引起的。建议你查看一下控制面板中的区域和这个和你的系统环境的字符集、操作系统、编译器指令、编辑源代码的编辑器都有关系。

如果你是新手,还是直接用vc++语言选项,特别是有关“非Unicode程序的语言”,一定要选择成“中文(简体,中国)”。然后重启电脑。

1、字符串数组各字符单个赋值的话,在每串最后一个字符之后添加 '',表示串结束了,输入时就没有多余的乱码了,因为gets()或scanf() 的%s都是主动在串结束后添加了 ''的。

2、字符串使用前请使用清空语句把垃圾内存清理成'',也就是0x00(0):

TAG标签:语言 乱码 #