解決問題方法:
方法一:getchar()
即在主函式尾部或程式最後加上getchar();
也就是接受鍵盤輸入,這樣程式就不會一閃而過,因為程式還沒有執行完!
注:當**中存在scanf()函式時,需要在getchar();前加上fflush(stdin);清除鍵盤快取,以防影響getchar()的接收!
方法二:getch()
getch();的使用很簡單,也是載入主函式的尾部,但其需要配合conin.h標頭檔案使用才行!
即#include
#include
void main
方法三:system("pause")
system("pause");加在主函式的尾部,配合windows.h標頭檔案使用才行
即#include
#include
void main()
C 程式執行完後不讓視窗一閃而過的方法
可能經常會遇到這樣的情況,想要程式執行完後,視窗繼續保留。vc或vs下常用的方法是在main函式退出前加一句 system pause 這樣的語句,但是這種做法有乙個問題就是 在這樣的情況下,其實程式並沒有真正結束。也就是說main 函式並沒有執行完。假設要看一下析構函式的自動呼叫,就看不到了。比如...
Tomcat 一閃而過
把jdk目錄下bin目錄下的msvcr71.dll拷貝到tomcat下的bin目錄下。也許你這樣做還不能解決,每個人的遇到問題的表面現象一樣,但可能實際原因迥異。你可以進入到dos視窗下,再一層層進入startup.bat的根目下,然後輸入startup.bat回車,會顯示出你執行失敗的原因,找到問...
C 程式 避免程式一閃而過的方法
初學者經常寫程式的時候 程式容易一閃而過 其實有兩種方法可以解決 1 使用命令列指令pause c 語言 為 system pause 2 使用cin.get 第一種方法我就不解釋了 字面意思 暫停 第二種方法也可以起到同樣的作用 跟我一起來分析 cin是乙個輸入指令 是從鍵盤獲取乙個字元 cin....