標(biāo)題: Keil顯示錯(cuò)誤error C302: misused # operator [打印本頁(yè)]

作者: kpocn    時(shí)間: 2021-4-8 15:27
標(biāo)題: Keil顯示錯(cuò)誤error C302: misused # operator
error:
kongtiao.c(4): error C302: misused # operator
kongtiao.c(13): error C129: missing ';' before 'temp1'
部分程序如下
#include<reg51.h>
#include<intrins.h>
#include <absacc.h>           
#define uint unsigned int #define uchar unsigned char
#define BUSY        0x80        
#define DATAPORT P0        
sbit PUT=P2^5;
sbit DQ = P1^7;        
sbit LCM_RS=P2^0;               
sbit LCM_EN=P2^2;        
sbit ON_OFF=P2^4; sbit OUT=P3^7;
sbit button=P2^3;
uchar temp1,temp2,temp;        uchar t,set;
uchar K; bit outflag;
uchar code str1[]={"SET:23C SA   :        .C"};
作者: hollo08    時(shí)間: 2021-4-8 16:52
#define uint unsigned int #define uchar unsigned char
后面的#define 要換號(hào)
作者: kpocn    時(shí)間: 2021-4-8 16:55
hollo08 發(fā)表于 2021-4-8 16:52
#define uint unsigned int #define uchar unsigned char
后面的#define 要換號(hào)

換行蹦出來(lái)二三十個(gè)錯(cuò)誤
作者: angmall    時(shí)間: 2021-4-8 21:16
給你改了一下試試。

  1. #include<reg51.h>
  2. #include <intrins.h>
  3. #include <absacc.h>           
  4. #define uint unsigned int
  5. #define uchar unsigned char
  6. #define BUSY        0x80        
  7. #define DATAPORT P0        
  8. sbit PUT=P2^5;
  9. sbit DQ = P1^7;        
  10. sbit LCM_RS=P2^0;               
  11. sbit LCM_EN=P2^2;        
  12. sbit ON_OFF=P2^4;
  13. sbit OUT=P3^7;
  14. sbit button=P2^3;
  15. uchar temp1,temp2,temp;        
  16. uchar t,set;
  17. uchar K;
  18. bit outflag;
  19. uchar code str1[]={"SET:23C SA   :        .C"};

復(fù)制代碼

作者: kpocn    時(shí)間: 2021-4-8 22:37
angmall 發(fā)表于 2021-4-8 21:16
給你改了一下試試。

ok了,已經(jīng)弄好了,謝謝謝謝
作者: shiyy0604    時(shí)間: 2021-10-16 14:12
hollo08 發(fā)表于 2021-4-8 16:52
#define uint unsigned int #define uchar unsigned char
后面的#define 要換號(hào)

什么換號(hào)
作者: bwang    時(shí)間: 2022-1-23 13:54
說(shuō)的是換行吧





歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1