我遇到代碼:塊的奇怪問題。在編寫C程序後,我點擊Build並運行,它會在一秒鐘內編譯,但隨後會打開一個新窗口,並在大約12秒後輸出顯示在窗口上。 它需要這麼多的時間,甚至連基本的代碼一樣編譯後需要很長時間才能執行代碼塊
#include<stdio.h>
int main()
{
printf("HELLO");
return 0;
}
這裏是發生了什麼快照。由於我不允許發佈圖片{新的論壇}我張貼鏈接。
當我點擊構建和運行,該窗口將出現在任何時間
然後10-12秒後,會出現此窗口。正如你所看到的那樣,執行時間花了11秒。
任何想法,爲什麼發生這種情況?如何解決它?我沒有調整代碼:塊和設置與默認情況下相同。
在printf()之後添加一個getchar()並再次運行它。 – mok
它佔用了整個代碼的很多執行時間。如果getchar導致問題,printf將立即給出輸出。雖然我試過getchar();它仍然花了那麼多時間。 – Ignited
您的意思是問題是需要很長時間才能顯示第一個輸出? – mok