|
2鱼币
本帖最后由 liaozuhen 于 2020-9-28 18:27 编辑
最近跟小甲鱼学习C语言,跟着小甲鱼打了一下打印的代码,没想到居然输出了这样的结果:澶у濂?鎴戞槸灏忕敳楸?
代码如下:
- #include <stdio.h>
- int main()
- {
- printf("大家好,我是小甲鱼\n");
- return 0;
- }
复制代码 请问为什么会输出这样的结果呢?
你这样设置是几个意思?不让我们看其他人是怎么回复的,又不将错误信息发出来,让我们瞎子摸象?
昨天已经回复了一个答案,看来不是,今天再回复一次另一种可能:
还是你的编译器的问题 ! 假如你使用的是VS2012,错误信息是: warning C4819: 该文件包含不能在当前代码页(xxx)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
解决办法:
打开当前源代码文件,把main函数框起来。
再点击菜单栏文件–高级保存选项—改为:编码设置成 简体中文(GB2312),行尾 当前设置,然后点确定即可。
|
最佳答案
查看完整内容
你这样设置是几个意思?不让我们看其他人是怎么回复的,又不将错误信息发出来,让我们瞎子摸象?
昨天已经回复了一个答案,看来不是,今天再回复一次另一种可能:
还是你的编译器的问题 ! 假如你使用的是VS2012,错误信息是: warning C4819: 该文件包含不能在当前代码页(xxx)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
解决办法:
打开当前源代码文件,把main函数框起来。
再点击菜单栏文件–高级保 ...
|