这个警告与你的头文件无关,是AT24C02.C这个文件的第8行有问题,告诉你这一行无意义。
例如,a是个变量,如果语句如下,对变量不作任何操作,仅仅是写了一行代码
a;
那么就会报这个警告。
你自己看看第八行有没有类似的问题,如果你看不出,那就把程序贴出来
程序中的uint;就是毫无意思啊,所以KEIL会报个警告。
不过这个警告你可以不用理睬的。
不要声明类似于a、c这样可能与C51关键字冲突的形参。
按提示来看是c文件中第8行存在可能无用的表达式。你可以把第8行的语句贴出来看看。
unit;
这是条什么语句?从头文件中来看unit是个函数,要调用函数应当写成
unit();
你先别急着写程序,先把C语言的书看一遍吧。
注意括号的大写小写。不要输入成中文括号。