左小曰 2020-12-12 17:15 采纳率: 0%
浏览 53

流水灯程序,keil编译时报错,怎么解决?

#include<reg52.h> 
#include<intrins.h>                  //包含_crol_等函数所在的头文件
#define uint  unsigned int 
#define uchar unsigned char
void delayms(uint);                  //声明子函数
uchar aa;                           //定义一个变量,用来给P1口赋值
void main()
{
	aa=0xfe;                        //1111 1110
	while (1)
	{
		P1=aa;                          //点亮第一个发光二极管
		delayms(500);                   //延时500ms
		aa=_crol_(aa,1);                 //将AAA循环左移一位后再赋给aa
	}
}
void delayms(unit xms)
{
	unit i,j;
	for(i=xms;i>0;i--)                    //i=xms即延时xms毫秒
	   for(j=110;j>0;j--);
}

编译时报错error C141: syntax error near 'xms', expected ')'     怎么解决,求大神

 

  • 写回答

2条回答 默认 最新

  • Chenxr32 2020-12-12 17:27
    关注

    你把uint写成unit了

    评论

报告相同问题?

悬赏问题

  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大