koder編輯的代碼怎么運行不了?
首先你需要檢查一下你寫程序的ID
程序編譯錯誤不知道是什么原因?
一般來說,編譯錯誤的原因可以歸納為兩點:一是編寫錯誤,二是使用錯誤。
對于書寫錯誤,有拼寫錯誤。常見的是不區分單詞的大小寫,把英文句號寫成英文逗號。另一種隱藏是將英文字母L與數字1混淆。有格式錯誤,比如該縮進的不縮進,缺少括號,或者忘記冒號。
對于使用錯誤,如函數傳入的參數與函數要求的參數不匹配。
C錯誤,求改正,為什么編譯錯誤?
簡單來說,
語法錯誤:你的C代碼寫的有問題,標準沒有定義;(比如把int寫進去,省略分號,省略括號,把int類型參數賦給字符串等等。).一般來說,編譯器可以在編譯時發現并警告語法錯誤。
編譯錯誤:你自己的代碼在編譯時是沒問題的,但是你調用的一些文件和函數庫找不到,或者和你要用的版本不一致,導致函數參數不一樣。
大多數情況下,我們的分類錯誤是語法錯誤和邏輯錯誤;
邏輯錯誤:意思是你的語常,可以編譯,但是你按照你的代碼去做就會出錯。包括執行結果與預期不符,或者程序執行會掛起(一般是內存泄露等問題)
代碼正確卻運行不出來?
以win7為例。C語言的代碼是正確的,但它可以trun,這只能說明語法沒有問題,但是可以不要被處決。可能是你的邏輯有問題。建議在編譯和執行之前,詳細檢查代碼,確保語法和邏輯沒有錯誤。
也有可能是程序運行時缺少必要的文件,可能是一些資源文件。該計劃可以啟動時找不到這些文件,所以無法運行。所以建議檢查一下程序需要的文件是否存在,文件所在的文件夾是否配置正確,這樣你的問題就可以解決了。