C 編譯和執行都沒問題,但就是提示語法錯誤,如何解決?

2025-07-21 01:55:20 字數 1804 閱讀 5564

1樓:物理公司的

編譯和執行起來都沒有任何問題的……但是**介面各種提示語法錯誤?

有錯誤是執行不起來的。這個裝個外掛程式就可以了,visual assist x

為什麼這個c++程式顯示沒問題,執行時卻顯示有錯誤?

2樓:網友

程式缺少 main函式,所以不能執行。

下面幫你簡單補了乙個main函式,你可以根據需要進行完善與修改#include

#include

using namespace std;

class window;

void show();

void select(char x);

private:

int x;

void window::show()void window::select(char x)void main()

3樓:我狂我笑

你的main函式呢?上面你只定義了window類,怎麼沒有main()函式呢?

4樓:蒼莨

乙個程式,必須有乙個main函式,否則會有問題。另外,還有錯誤,你的**裡把x和a定義為char,但是卻寫的是a==1,char中應當有單引號,這裡的1是int才對,故應當改為if(a=='1')以及if(a=='2')

c++編譯器6.0除錯程式時語法沒問題 但就是報錯 報錯如下:

5樓:網友

刪除debug子目錄下的檔案。

注意,可能是你的程式還在執行當中,或者因為程式問題,在記憶體中還有程序駐留,這就需要殺掉程序(在工作管理員中)。另外注意磁碟的讀寫許可權,雖然這個可能性不大。

在c++6.0程式寫得沒問題,但是編譯就是有乙個錯誤,求解

6樓:網友

devc比vc6更標準,所以,main要改成int main

7樓:匿名使用者

錯誤提示的視窗,往上看,有提示~~~

c++程式編譯沒問題,執行的時候出現"abnormal program termination"錯誤,請教解決辦法

8樓:

程式異常終止,肯定有致命的錯誤,例如陣列越界了,記憶體非法訪問了等等,編譯器編譯的時候只做語法檢查,有些錯誤檢查不到,尤其是邏輯錯誤。

9樓:網友

語句的結尾,不正確。

c++語言源程式中如果存在語法錯誤,程式仍可以執行,但結果不正確嗎?

10樓:網友

源程式如果有語法錯誤,是不能編譯鏈結成可執行的程式,更不用談結果正不正確了,你執行的可能是上次編譯成功的程式。

我的c++程式寫出來是沒問題的,但是總會提示我乙個錯誤,

11樓:網友

可能存在bug,用#if #endif 進行檢查。

具體的方法:

#define debug 1

#if將你認為有錯的地方放於此處,如果你不知道哪錯的話就每一句都檢查,或者一塊一塊的檢查,這樣可以快點,但還需縮小範圍的找bug

#endif

如果有錯的話,會有提示。

12樓:匿名使用者

通常,電腦 是不會錯吧!

既然 給了 你 乙個錯誤 的 提示,說明 錯誤 一定存在。

再 檢查 吧,或者 貼出 程式。

如何在vs2019中執行編譯c和c

vs2010 需要先建立工程,然後在工程中新增cpp檔案,再編寫 然後編譯執行才可以,給您個圖吧 1。首先新建專案 2。從左邊找到visual c 在中間找到你要建立的專案,一般回事空專案 3。分別在原始檔 標頭檔案新增你要新增的東西,新建項就是新建空檔案,現有項就是新增已經寫好的原始檔 4。這個是...

linux系統中用gcc編譯並且執行c程式

希望對你有幫助 建議你看看程式設計的一些基礎知識 經典hello word 程式 include int mian 編譯 進入終端 進入源內檔案所在的目錄 gcc hello.c o hello 執行容 hello 1 gcc t 檔名 抄.c o 檔名 2 直襲 接執行 o 後面的檔名即可bai ...

c 語言編譯能通過,執行出現程式已停止工作

可能有幾種情況 .程式沒有等待輸入輸出,很快的執行完畢並退出了。.程式沒有等待輸入,很快計算完畢輸出並退出了。.程式一執行就出錯退出了。c語言是一種電腦程式設計語言,它既具有高階語言的特點,又具有組合語言的特點。它由美國貝爾研究所的於年推出,年後,c語言已先後被移植到大 中 小及微型機上,它可以作...