Eclipse對printf()不能輸出到控制臺的快速解決方法
更新時間:2013年10月11日 09:22:41 作者:
Eclipse對printf()不能輸出到控制臺的快速解決方法。需要的朋友可以過來參考下,希望對大家有所幫助
Eclipse的控制臺經(jīng)常對C語言的printf不能正常輸出,究其原因,就是因為輸出內(nèi)容停留在了輸出緩沖區(qū)里,而沒有及時輸出到控制臺界面,解決的方法很簡單:在每個printf后加上fflush(stdout)即可,或者,像我一樣,把printf用一個宏封裝一下:
#define OUTPUT_STR(str) do{printf(str);fflush(stdout);}while(0)
復(fù)制代碼 代碼如下:
#define OUTPUT_STR(str) do{printf(str);fflush(stdout);}while(0)
您可能感興趣的文章:
- 在Eclipse中部署Spring Boot/Spring Cloud應(yīng)用到阿里云
- 只需兩步實現(xiàn)Eclipse+Maven快速構(gòu)建第一個Spring Boot項目
- Eclipse運行android項目報錯Unable to build: the file dx.jar was not loaded from the SDK folder的解決辦法
- Myeclipse清理項目緩存的幾大方法
- 圖文詳解MyEclipse更換背景主題的方法
- 解決MyEclipse中Maven設(shè)置jdk版本jdk1.8報錯問題
- JAVA環(huán)境搭建之MyEclipse10+jdk1.8+tomcat8環(huán)境搭建詳解
- 解決eclipse中沒有js代碼提示的問題
- Eclipse/tomcat 如何實現(xiàn)熱部署和熱啟動
- Eclipse插件開發(fā)實現(xiàn)控制臺輸出信息的方法
相關(guān)文章
基于Matlab實現(xiàn)多目標粘液霉菌算法的示例代碼
多目標粘液霉菌算法(MOSMA),這是最近開發(fā)的粘液霉菌算法(SMA)的多目標變體,用于處理工業(yè)中的多目標優(yōu)化問題。本文將用Matlab實現(xiàn)這一算法,需要的可以參考一下2022-05-05