分享一个经常自己经常遇到的一个编译错误问题,就是**error expected ‘;’ before ‘}’ token”**这个问题,今天在编程时候又遇到了。于是拿出来跟大家分享一下。
其实这个问题是我们遗忘了一个“;”分号造成的,就是在“}”下括号前忘记加了相应的“;”。
因此,解决方法就是如果发现了编译器报这种错误,可以去代码相应位置看看是不是缺少";"造成的。
大家如果没有遇到过相应的错误或者对错误不理解的话,我这里写了一下会报错的代码段给大家,大家可以找一个编译器试试看,代码段里面我少了一个";",因此编译时候会报错,如果想要正确,加上那个位置的分号即可。
#include <stdio.h>
typedef unsigned char u8;
int main()