perror的特殊输出
生活随笔
收集整理的這篇文章主要介紹了
perror的特殊输出
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
寫了一個非常簡單的C語言程序,為了測試perror會把數據輸出到哪里。但它的運行結果讓我無法理解,望高人解答:
源碼:
#include <stdio.h>int main() {printf("Hello\n");perror("Hello world\n");return 0; }
1. 首先在windows xp(vc6.0)?上編譯運行,結果如下:
2. 再移植到Linux上運行,結果:
事實上程序非常好理解,只是這個perror應該是在程序出錯的時候才輸出的,但是因為程序沒有出錯,所以他就不知道輸出什么了(它輸出了一個“程序無錯的提示”)
總結
以上是生活随笔為你收集整理的perror的特殊输出的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Bash字符串处理(与Java对照) -
- 下一篇: Jquery打叉怎么办