c语言 c136错误,keil 的一个小错误 error C132: : not in formal parameter list

本文记录了一次因函数声明中缺少分号而导致的一系列编译错误的排查过程。通过仔细检查,发现仅是因为一个小小的分号遗漏,导致了多个函数声明出现错误提示。此经历提醒我们在编程时要注意细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之前我在函数声明出列出函数声明如下:

void Display_Normal();

void Display_Reset()

void Display_Year();

void Display_Month();

void Display_Day();

void Display_Week();

void Display_Hour();

void Display_Minute();

void Display_Second();

我一按BUILT TARGET:错误如下:这架势,吓死我了!最后还是慢慢找原因,原来是在函数声明

void Display_Reset()时漏了一个小小的“;”,改正之后就没有了!小错误,出大问题啊!

Build target 'Target 1'assembling STARTUP.A51...compiling clock.c...CLOCK.C(47): error C132: 'Display_Year': not in formal parameter listCLOCK.C(48): error C132: 'Display_Month': not in formal parameter listCLOCK.C(49): error C132: 'Display_Day': not in formal parameter listCLOCK.C(50): error C132: 'Display_Week': not in formal parameter listCLOCK.C(51): error C132: 'Display_Hour': not in formal parameter listCLOCK.C(52): error C132: 'Display_Minute': not in formal parameter listCLOCK.C(53): error C132: 'Display_Second': not in formal parameter listCLOCK.C(60): error C132: 'delay500ms': not in formal parameter listCLOCK.C(60): error C141: syntax error near '{'CLOCK.C(61): error C136: 'i': 'void' on variableCLOCK.C(61): error C132: 'i': not in formal parameter listCLOCK.C(61): error C136: 'j': 'void' on variableCLOCK.C(61): error C132: 'j': not in formal parameter listCLOCK.C(61): error C136: 'k': 'void' on variableCLOCK.C(61): error C132: 'k': not in formal parameter listCLOCK.C(62): error C141: syntax error near 'for'CLOCK.C(62): error C141: syntax error near '=', expected ')'CLOCK.C(62): error C129: missing ';' before '>'Target not created

Build target 'Target 1' compiling main.c... DS18B20.H(7): error C132: 'Tempreture_Col': not in formal parameter list main.c(8): error C132: 'buf': not in formal parameter list main.c(9): error C132: 'dot': not in formal parameter list main.c(10): error C132: 'keybroad': not in formal parameter list main.c(12): error C132: 'key_ms': not in formal parameter list main.c(13): error C132: 'ad_ms': not in formal parameter list main.c(14): error C132: 'tem_ms': not in formal parameter list main.c(16): error C132: 'a': not in formal parameter list main.c(16): error C132: 'tempr': not in formal parameter list main.c(17): error C132: 'DAC': not in formal parameter list main.c(18): error C132: 'led': not in formal parameter list main.c(20): error C132: 'xianshi': not in formal parameter list main.c(21): error C244: 'canshu': can't initialize, bad type or class main.c(21): error C132: 'canshu': not in formal parameter list main.c(22): error C244: 'mode': can't initialize, bad type or class main.c(22): error C132: 'mode': not in formal parameter list main.c(24): error C132: 'Timer0_Init': not in formal parameter list main.c(24): error C141: syntax error near '{', expected ';' main.c(25): error C136: 'AUXR': 'void' on variable main.c(25): error C132: 'AUXR': not in formal parameter list main.c(26): error C136: 'TMOD': 'void' on variable main.c(26): error C132: 'TMOD': not in formal parameter list main.c(27): error C136: 'TL0': 'void' on variable main.c(27): error C244: 'TL0': can't initialize, bad type or class main.c(27): error C136: 'TL0': 'void' on variable main.c(27): error C132: 'TL0': not in formal parameter list main.c(28): error C244: 'TH0': can't initialize, bad type or class main.c(28): error C132: 'TH0': not in formal parameter list main.c(29): error C244: 'TF0': can't initialize, bad type or class main.c(29): error C132: 'TF0': not in formal parameter list main.c(30): error C244: 'TR0': can't initialize, bad type or class main.c(30): error C132: 'TR0': not in formal p
最新发布
03-16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值