為什麼我C 程式都執行不了,為什麼我寫的C 程式不能在別的電腦上執行呢?

2022-01-30 17:38:35 字數 1244 閱讀 4412

1樓:雲長天雨

實際上這個問題很多情況下是由於路徑設定的問題引起的,

「cl.exe」是vc使用真正的編譯器(編譯程式),其路徑在「vc根目錄\vc98\bin」下面,

你可以到相應的路徑下找到這個應用程式。

因此問題可以按照以下方法解決:開啟vc介面 點選vc「tools(工具)」—>「option(選擇)」

—>「directories(目錄)」重新設定「excutable fils、include files、

library files、source files」的路徑。很多情況可能就一個碟符的不同

(例如你的vc裝在c,但是這些路徑全部在d),改過來就ok了。

如果你是按照初始路徑安裝vc6.0的,路徑應為:

executatble files:

c:\program files\microsoft visual studio\common\msdev98\bin

c:\program files\microsoft visual studio\vc98\bin

c:\program files\microsoft visual studio\common\tools

c:\program files\microsoft visual studio\common\tools\winnt

2樓:昔祖

樓主,程式編譯無error,可是有警告:m,s沒初始化。木有初始化就用變數是程式設計大忌,常常會顯示像這樣的編譯通過可是執行出錯的問題。

樓主以後要注意警告的處理。最好1個程式在寫完後即木有錯誤,也木有警告。

為什麼我寫的c++程式不能在別的電腦上執行呢?

3樓:梅姐兒童護理小知識

只要建立工程的時候選擇靜態連結庫(預設是動態連結庫)就好了。

4樓:

是缺少一些dll檔案,不妨把你的dll檔案一起發給他,當然這是在假設你是gui的東西

如果不是圖形介面的話,不妨你換個編譯器,比如g++這些都比vc要好

5樓:

vs2005

專案 屬性 配置屬性 general裡的use of mfc改成use mfc in a static library

即靜態釋出

其他的vc版本類似

6樓:匿名使用者

沒裝c++的run time吧

為什麼會出現燙燙,為什麼C 程式執行中會出現 燙燙燙

因為你 scanf c ch num 只用了一次 也就是ch 0 有輸入,別的地方 都沒輸入。預設c語言編譯器給字元陣列開闢空間時的預設值,列印在終端上,就成這個了。另外ch num 是一個符號嗎?從來沒聽說過 而且,你也沒有在末尾加個 0 不知道你的c語言是不是剛學到字元陣列的部分。另外你的t有意...

C語言程式為什麼此程式的執行結果為3,5,5,3??我自己分析是5,3,

首先你的自定義函式沒有返回值 是void的,所以fun函式只做輸出x,y值的作用 那麼來分析一下,你給fun函式傳遞進去 5,3首先賦值運算這,1.x x y x 5 3 x 8 2.y x y y 8 3 y 5 3.x x y x 8 5 x 3 所以輸出個 3,5 既然fun函式沒有返回值,所...

為什麼c語言程式執行輸入後沒有輸出

輸入格式不對,要輸入 浮點數 並用 逗號 分隔輸入三個數兩個逗號後還要額外多加一回車才開始後面的流程,如果把scanf f,f,f n a,b,c 改為scanf f f f a,b,c 就可以用空白符做分隔了,現在你的程式是指定要用半形逗號做分隔符用回車做最後字元 另外程式邏輯也差一點,沒檢查 b...