关于 c 打印异常的问题
生活随笔
收集整理的這篇文章主要介紹了
关于 c 打印异常的问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
關于 c 打印異常的問題
有些時候報錯了,需要依靠打印來調式看具體出錯的位置。但是當打印不及時時就會出現被誤導的情況。
其他的邏輯先不說,我們一定要先保證打印的邏輯正確。
首先,了解下 printf 這個函數
它是一個行緩沖函數,當你執行這個函數時,并不會立即打印數據。而是等 printf的緩沖區滿1024個字節才會打印出來。
解決方法:
第一:調用 刷新緩沖區的函數
第二:在函數結尾加 ‘\r’, '\n’時,也會立刻刷新緩沖區
printf("hello c22\r"); printf("hello c33\n");參考文章:C++詳細講解print緩沖區的刷新
總結
以上是生活随笔為你收集整理的关于 c 打印异常的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 北京邮电大学计算机学院交换组,2021北
- 下一篇: 【ReID】【代码注释】HA-CNN的网