注册 登录
编程论坛 单片机编程

这个简单的c程序哪有问题?

神话嵌入式 发布于 2014-12-27 19:06, 4836 次点击
#include<reg51.h>

#include<stdio.h>

void main()                             
{
    printf("char是多少个字节?%bd字节\n",sizeof(char));

    printf("long是多少个字节?%bd字节\n ",sizeof(long));
}
EXAMPLE.C(10): 错误 C100: unprintable character 0xD7 skipped
EXAMPLE.C(10): 错误 C100: unprintable character 0xD6 skipped
EXAMPLE.C(10): 错误 C100: unprintable character 0xBD skipped
EXAMPLE.C(10): 错误 C100: unprintable character 0xDA skipped
EXAMPLE.C(10): 错误 C100: unprintable character 0xA3 skipped
EXAMPLE.C(10): 错误 C100: unprintable character 0xBF skipped
EXAMPLE.C(10): 错误 C100: unprintable character 0xCA skipped
EXAMPLE.C(10): 错误 C100: unprintable character 0xC7 skipped
example.c - 8 个错误, 0 个警告。
这是为什么?
4 回复
#2
tlliqi2014-12-27 21:07
去c区问一下
#3
wp2319572014-12-27 23:27
估计有全角字符
#4
zklhp2014-12-29 16:53
51单片机支持中文么
#5
Hanll2014-12-29 19:51
文件名#include<stdio.h>是在vc++6.0这个软件用的,这是写c程序的
#include<reg52.h>是在keil软件用的,这是些单片机编程的,
你把#include<reg52.h>删了,在VC++6.0这个软件上编译一下试试
1