标题: 51单片机程序出错 error C247: non-address/-constant initializer [打印本页]

作者: 小学长    时间: 2019-11-4 19:08
标题: 51单片机程序出错 error C247: non-address/-constant initializer
#include<reg52.h>                 //调用单片机头文件
#define uchar unsignedchar  //无符号字符型宏定义        变量范围0~255
#define uint unsignedint         //无符号整型宏定义        变量范围0~65535
#include<intrins.h>
bitflag_300ms ;
ucharmenu_1;           //菜单设计的变量
sbit beep = P3^7;   //蜂鸣器IO口定义
ucharflag_200ms ;
sbit dq   = P3^3;        //18b20IO口的定义
uint; temperature ;  //
char code table_num[]="0123456789abcdefg";
sbit rs=P1^0;         //寄存器选择信号H:数据寄存器        L:指令寄存器
sbit rw=P1^1;         //寄存器选择信号H:数据寄存器        L:指令寄存器
sbit e =P1^2;         //片选信号下降沿触发
unsignedchari=0,timecount=0,displayOK=0,rate=0,aa=0;
unsignedinttime[6]={0};
ucharrate_l=50,rate_h=120;   //心跳报警值
int;  i="0";
int; j="0";
int; q="10";
int; com="p0";
出现错误,错误是
Q.C.C(18): error C247: non-address/-constant initializer



作者: 小学长    时间: 2019-11-4 19:09
求解答
作者: man1234567    时间: 2019-11-5 15:24
int;  i="0";
int; j="0";
int; q="10";
int; com="p0";
1、int:定义整数类型变量的标识符,赋值不能用引号,也不可以用字母;
2、com疑似系统保留字,如果不通过就改其他的(或加个字符啥的)。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1