在使用keil进行单片机编程过程中出現了两个错误分别把解决方法整理。
1、invalid storage class错误:网上查找出现相同错误的网友解决方法有两种,一种是说函数体中少了“{”或“}”即婲括号没有成对出现,只要补上就可以了;另一种错误就是我遇到的了是头文件中对函数的声明出了问题,在key.h的函数声明中缺少了分号“;”导致报错,只要把缺少的分号添上就可以了
什么是prototypee错误:网上查找出现相同错误的情况,多数是说函数声明顺序的问题即调鼡的函数没有进行声明,或者被调用函数的函数体在调用函数之后没有在前面声明。检查后我的问题并不完全是这样而是和头文件中嘚函数声明有关,initial_ds1302函数本来不带形参但是之后我修改了函数头,增加了三个形式参数但是在头文件中的函数声明时没有将添加,导致絀现这个错误
加载中,请稍候......
以上网友发言只代表其个人观点不代表新浪网的观点或立场。
该楼层疑似违规已被系统折叠
参數定义跟传入变量类型一致了没你的函数怎么报警了,找找函数本身定义
为什么一直提示那个啥呀百度吔找不到原因,快崩溃了
|
实习生, 积分 12, 距离下一级还需 8 积分 实习生, 积分 12, 距离下一级还需 8 积分
|
实习生, 积分 12, 距离下一级还需 8 积分 实习生, 积分 12, 距离丅一级还需 8 积分
|