導航:首頁 > 源碼編譯 > 編譯完窗口閃一下就沒了

編譯完窗口閃一下就沒了

發布時間:2023-03-05 08:16:05

❶ C++編譯完了一點回車窗口閃一下就沒了,我是初學者,說點我能聽懂的……

一、在你的代碼中加入一行:system("pause");可以讓程序停下來,讓你看到它運行的結果。比如下面的例子:


#include<iostream>
intmain()
{
usingnamespacestd;
cout<<"helloworld"<<endl;
system("pause");//<-----注意這里
return0;
}

二、相關解說:

1、早期的c++生成的程序要求運行在命令行窗口中。

2、不懂什麼意思對吧,要真正的解釋,比較費事。這么說吧,按住「win鍵」(鍵盤上畫了小旗的那個鍵)不放,按下「R」鍵,出來一個「運行窗」,在裡面填入「cmd.exe」後點確定,會出來一個窗體,看起來是黑白的,這就是命令行窗了。

3、在命令行窗中,使用(輸入)dos指令去運行你編寫後生成的程序,就可以看到結果了。

4、是的,這會要求你對dos指令稍稍懂一些。好吧,如果你實在不懂dos,將你的生成的程序直接拖入命令行窗中,會自動生成相關的運行指令,回車後就可以執行。


三、下面是補充知識:

1、當前的編程一般面向win窗口編程,一般很少寫那些命令行下才能顯示的程序了,但一些教材中的教學還是十年如一日的以那些例子作教材。可苦了這些入門的童鞋了。

2、早先的計算機是運行在dos下的,計算機一起動就進入dos的黑白界面,看起來象命令行窗中,實際上,命令行窗就是用來「模擬」早期計算機的DOS。

3、在編程代碼中,加入「暫停」之類的指令其實可以讓程序自個現出「結果」的,不必手工起動命令行窗,之所以一閃而過,是因為程序運行完,顯示完就「退出」了,它才不會管你在那千萬分之一秒內是否看到了結果,它管的是它已經輸出完了結果,所以它就走人了。

❷ C語言,編完程序後,運行,顯示「編譯成功」,但是接著彈出的黑色背景顯示框,卻一閃就沒有了。

編譯不會彈出窗口的。運行的時候會。例子:#include
void
main(){
printf("hello
world\n");}程序運行後,窗口彈出又消失,很快,這是程序已經運行完成,可以用alt+f5查看結果,就是調出剛開彈出的黑窗口。當然,這樣很煩人,可以稍微修改下程序,讓程序運行後不是直接關閉窗口。#include
void
main(){
printf("hello
world\n");
getch();}這樣程序運行後,在getch()這里停留,等待一個鍵盤輸入才結束整個程序。

❸ 我用matlab編譯生成的exe文件,雙擊運行時一個命令窗口閃一下就沒了

這和用c語言編寫的程序,直接雙擊命令窗口閃一下就沒有是一個道理。

第一種辦法,可以向c語言一樣,先打開cmd,然後在cmd窗口中運行這個exe,但要注意路徑的問題。因此不推薦這樣。

第二種方法,也和c語言類似,在你編寫的m文件最後加一句暫停命令,使exe執行完之後暫停。最後加一句:

pause

這樣就可以了。

若有疑問,歡迎追問。

閱讀全文

與編譯完窗口閃一下就沒了相關的資料

熱點內容
android應用logo 瀏覽:898
光遇安卓服墓土商店什麼時候開 瀏覽:566
月收益翻倍的源碼 瀏覽:636
asop源碼放在哪裡 瀏覽:987
電腦伺服器密碼怎麼找 瀏覽:574
jdp轉換pdf 瀏覽:748
把pdf導入iphone 瀏覽:508
米哈游租賃的雲伺服器是哪個 瀏覽:524
android直接打電話 瀏覽:1016
ubuntu停止命令 瀏覽:283
cnc攻絲編程 瀏覽:869
換個手機號碼app怎麼注冊 瀏覽:320
怎麼下載小猴口算app 瀏覽:115
輕鏈app的貨怎麼樣 瀏覽:625
電腦里的u盤如何加密 瀏覽:370
我的世界全部版本伺服器下載地址 瀏覽:50
交換原理pdf 瀏覽:228
菜鳥驛站app怎麼邀請新人 瀏覽:448
電腦里總是有一些1k的文件夾 瀏覽:45
drm加密絕對安全 瀏覽:513