简介undeclaredidentifier应该怎么解决 可以看看在undeclared identifier前面有没有什么字母,比如上面那个例子的话它就会提示“b”undeclared identifier。解决办法是找到这个没有被定义的标志...
可以看看在undeclared identifier前面有没有什么字母,比如上面那个例子的话它就会提示“b”undeclared identifier。
解决办法是找到这个没有被定义的标志或者变量进行定义。另外一种常见的错误就是大小写导致的,如你定义的是unsigned char num,在使用的时候,写成了NUM,也会出现同样的错误。
意思就是说标准输入输出头文件!所以用到标准输入输出函数时,就要调用这个头文件。
修改错误的方法如下:把int a, b;这一句移到函数最开始,printf之前。这是因为C程序要求全局变量在最开始定义,局部变量可以在使用的局部最前面定义。
undeclared identifier说明编译时找不到他的声明和定义,就是编译器不认识这个标志,比如变量,或者对象之类的。