error C2143: syntax error : missing ';' before '}'
生活随笔
收集整理的這篇文章主要介紹了
error C2143: syntax error : missing ';' before '}'
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
我們在運行C程序的時候經常會遇到錯誤,如果你遇到了這個錯誤:error C2143: syntax error : missing ‘;’ before ‘}’,那麼我將幫你解決這個錯誤。
錯誤展示
完整代碼
出現上述錯誤是因為我們在類的前面少了一個冒號(;),我們只需要在類的前面加上一個;就可以了。
加上 ; 之后的代碼
#include <stdio.h> #define exchange(a,b){int t; t=a;a=b;b=t;} int main() {int x = 100;int y = 200;printf("x=%d; y=%d\n",x,y);exchange(x,y);printf("x=%d; y=%d\n",x,y);return 0; }運行輸出
程序已經編譯完成,原來的錯誤信息已經消失。
總結
以上是生活随笔為你收集整理的error C2143: syntax error : missing ';' before '}'的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 删除链表中的元素
- 下一篇: Java 检测文件是否存在