Anonymous 发表于 2021-7-21 10:51:46

vc6.0显示不出特殊字符,是我的电脑问题吗

本帖最后由 匿名 于 2021-7-21 10:53 编辑

。vc6.0显示不出特殊字符,是我的电脑问题吗

xiaosi4081 发表于 2021-7-21 10:56:52

建议不要用vc了,用dev-c++吧!
链接: https://pan.baidu.com/s/1Z1yXd9pgSP7ny-rJxB3QLQ 提取码: 99w6

青出于蓝 发表于 2021-7-21 11:04:13

这跟vc没有任何关系

青出于蓝 发表于 2021-7-21 11:06:19

本帖最后由 青出于蓝 于 2021-7-21 11:12 编辑

和你电脑也没关系
char是字符型变量,不能拿char命名数字,这样直接打印会报错
如果你用%c打印(%c表示输出单个字符),那样就会乱码
这个情况与vc和你的电脑都没问题,试试 a='3',就没问题了
欢迎追问~~
如果问题已解决,请设置最佳答案

Anonymous 发表于 2021-7-21 11:31:26

青出于蓝 发表于 2021-7-21 11:04
这跟vc没有任何关系

这样?也不是呀

青出于蓝 发表于 2021-7-21 11:34:42

匿名者 发表于 2021-7-21 11:31
这样?也不是呀

这不是打印出来了吗...

Anonymous 发表于 2021-7-21 11:39:55

青出于蓝 发表于 2021-7-21 11:34
这不是打印出来了吗...

我想打印那个爱心♥

青出于蓝 发表于 2021-7-21 11:42:28

匿名者 发表于 2021-7-21 11:39
我想打印那个爱心♥

改成 a='♥' 试试
这个♥的编码是3,应该能打出来

青出于蓝 发表于 2021-7-21 11:43:01

匿名者 发表于 2021-7-21 11:39
我想打印那个爱心♥

https://zhidao.baidu.com/question/1511863528633702140.html

Anonymous 发表于 2021-7-21 11:53:58

青出于蓝 发表于 2021-7-21 11:42
改成 a='♥' 试试
这个♥的编码是3,应该能打出来

应该就是我的编译器或者电脑什么的有问题,重新安装一下看看

人造人 发表于 2021-7-21 12:10:04

#include <stdio.h>

int main(void) {
        system("chcp 437");
        printf("%c\n", 3);
        return 0;
}
页: [1]
查看完整版本: vc6.0显示不出特殊字符,是我的电脑问题吗