tag:blogger.com,1999:blog-4845599329221136551.post3519417265761269627..comments2023-10-18T21:50:45.395+08:00Comments on 程式語言教學誌 FB, YouTube: PYDOING: C 語言標準函數庫分類導覽 - stdio.h freopen()Kaiching Changhttp://www.blogger.com/profile/10096342137342970684noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-4845599329221136551.post-80348100066951758662012-11-04T19:45:22.315+08:002012-11-04T19:45:22.315+08:00printf()不是只會印在螢幕上唷!它是將字串輸出到標準輸出裝置 stdout ,標準輸出裝置可以...printf()不是只會印在螢幕上唷!它是將字串輸出到標準輸出裝置 stdout ,標準輸出裝置可以是螢幕、檔案、印表機或任何你可以拿來接電腦輸出的東西。而 freopen() 就是將標準輸出裝置改為檔案。標準函數庫裡頭很多東西的細節都相當複雜,知道怎麼用比較重要。Kaiching Changhttps://www.blogger.com/profile/10096342137342970684noreply@blogger.comtag:blogger.com,1999:blog-4845599329221136551.post-45741805059854952112012-11-04T13:16:50.536+08:002012-11-04T13:16:50.536+08:00不好意思 我還是有點不了解 stdin 跟stdout 的意思?? printf()的訊息不是應該...不好意思 我還是有點不了解 stdin 跟stdout 的意思?? printf()的訊息不是應該只會印在螢幕上嗎? 那為什麼會寫入檔案中呢?? 還是stdin是鍵盤輸入 而stdout是螢幕輸出 所以才能寫到檔案中!!Anonymoushttps://www.blogger.com/profile/12334992068818421208noreply@blogger.comtag:blogger.com,1999:blog-4845599329221136551.post-51194912872022338592012-07-16T16:29:09.538+08:002012-07-16T16:29:09.538+08:00fopen 僅止於開啟或建立檔案, freopen 除了開啟或建立檔案之外,還可以指定將 stdin...fopen 僅止於開啟或建立檔案, freopen 除了開啟或建立檔案之外,還可以指定將 stdin 或 stdout 的內容寫進檔案之中,如上例便是先建立一個 oldname.txt ,然後將接下來 printf() 內容都寫進檔案之中。Kaiching Changhttps://www.blogger.com/profile/10096342137342970684noreply@blogger.comtag:blogger.com,1999:blog-4845599329221136551.post-19650399446250271022012-07-16T15:50:35.961+08:002012-07-16T15:50:35.961+08:00請問一下
我一直搞不懂fopen和freopen有甚麼差別
可以大概跟我說一下嗎?請問一下<br />我一直搞不懂fopen和freopen有甚麼差別<br />可以大概跟我說一下嗎?勝文https://www.blogger.com/profile/05344300832974138172noreply@blogger.com