當前位置:首頁 » 編程軟體 » c語言編譯器不能執行

c語言編譯器不能執行

發布時間: 2022-08-27 11:45:08

c語言程序不能運行,程序應該沒有錯誤,請問,是什麼原因

#include<stdafx.h>是預編譯頭文件,換成標准輸入輸出既
#include<stdio.h>就可以了,又不是工程文件
用stdafx干什麼,就算是工程文件也不能落下標准輸入輸出函數吧!

⑵ c語言無法編譯是什麼情況

編譯出來只說明程序沒有語法錯誤,不說明沒有邏輯錯誤,有錯誤一般會有屏幕輸出,此其一。第二,可以在程序中設定一些輸出語句或斷點觀察。第三如果程序不輸入、輸出內容,程序執行是當然看不見東西(不直觀)。第三如果程序一值運行無法退出,說明存在「死循環」。

C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。

⑶ 請問專家,用c語言編譯的.exe文件,離開編譯環境,為何不能運行要怎樣才能運行

這個不需要專家來回答,我想我應該能告訴你為什麼。雙擊exe,一閃而過,而在編譯器里運行的時候不會,因為在編譯器里是調試狀態,有些編譯器默認會暫停,如果不想一閃而過,可以加#include<conio.h>,在main函數的最後(如果有return語句,寫在return語句之前。)加一句getch();或getchar();,這兩個函數的作用是等待用戶輸入,區別是getch();輸入一個字元後,不顯示在屏幕上,不等用戶按回車就執行下去,而getchar();則是顯示在屏幕上,並等待用戶按回車,不過getch();函數在有些編譯器裡面不認。也可以加#include<stdlib.h>,同樣,在最後加一句:system("pause");,這樣,編譯出來的exe就不會一閃而過了。如果你說的是你編譯出來的exe到別人的電腦沒法運行,可能由於操作系統不一樣,你在那個系統上再編譯一次就可以了。完全手打,如果能解決您的問題,請採納,謝謝。

⑷ 我的c語言程序為什麼會執行不了

這段C語言代碼有三個錯誤:

一、switch單詞拼寫錯誤少了c;

二、if(k = 'V')判斷是雙等於號==;

三、main函數最好沒有返回值,這不是大錯。

⑸ c語言編譯器不能運行是為啥

怎麼不能運行,請說清楚一些。

⑹ 為什麼C編譯器可以編譯,但不能執行

執行的時候需要的庫未能正確找到,建議你重新安裝或者在選項中指定輸出、系統庫的路徑,或者在OPTIONS里有一項Directories,把裡面的Output Directory設置成你自己的路徑,然後回到Options里點擊保存設置(saveoptions)就可以了。

⑺ 編寫c語言代碼是無法執行程序是怎麼回事

C語言代碼本身是不能被執行的,必須要進行編譯後才能產生可執行文件。
C語言編譯的過程中會自動產生兩個文件,其文件後綴分別是.o和.exe。
.o是編譯文件,用於減小更改程序後再編譯時的時間。
.exe 是可執行文件,在Windows系統下,只有.exe才是可以執行的程序。
如果在編譯後沒有產生對應的.exe文件就代表程序代碼出現問題,未通過編譯。

⑻ C語言編程調試後沒有錯誤但是卻無法運行是怎麼回事

無法運行可能遇到的問題:
1.
編譯沒錯,但是運行後彈出內存相關報錯------》有邏輯錯誤,或者內存調用錯誤
2.
運行直接閃退---------------》有可能該程序無任何執行結果輸出語句,或者使用編譯器(or
IDE)與操作系統不兼容
暫時只能想起這么多了。

⑼ c語言編譯正確 不能執行

main函數重定義了,檢查一下你的工程文件,是不是包含了系統自動生成的.c文件,裡面是不是已經有main函數了。

熱點內容
怎樣修改蘋果密碼怎麼辦 發布:2025-02-07 17:15:44 瀏覽:713
電腦一般怎麼連接伺服器 發布:2025-02-07 17:12:55 瀏覽:489
ftp用ie打開文件 發布:2025-02-07 17:07:42 瀏覽:267
android列表顯示 發布:2025-02-07 17:01:19 瀏覽:63
芒果tv緩存的視頻在哪個文件里 發布:2025-02-07 16:45:05 瀏覽:814
php郵件群發 發布:2025-02-07 16:45:05 瀏覽:613
mysql資料庫基本語句 發布:2025-02-07 16:41:48 瀏覽:250
醫院門禁密碼多少 發布:2025-02-07 16:41:43 瀏覽:527
伺服器遭美國ip攻擊簽名 發布:2025-02-07 16:22:48 瀏覽:546
如何配置二良腌料 發布:2025-02-07 16:11:54 瀏覽:735