查看單個文章
舊 2007-12-18, 11:49 AM   #5 (permalink)
a19870504
註冊會員
榮譽勳章

勳章總數0
UID - 283728
在線等級: 級別:2 | 在線時長:15小時 | 升級還需:6小時級別:2 | 在線時長:15小時 | 升級還需:6小時
註冊日期: 2007-10-25
文章: 34
精華: 0
現金: 56 金幣
資產: 56 金幣
預設

MINI大哥 我看書上是說 ture為1 flast 為0 還是書上寫錯阿??
因為LINUX也是0為ture

這是小弟早上思考出來的理解方式 不知道這樣算不算對

就是當開啟檔案時有開啟動作所以資料流會存為1 或是想成預設情況下就是1

但是最後開啟失敗資料流要傳回非0的訊息給系統 就利用!(想成資料流預設為1)

剛好府合條件非1的值 所以執行 if 條件式

最後exit() function 要結束此開啟檔案的動作 書上是寫exit(1)

就是資料流代表1所以看成結束資料流目前的動作(開啟檔案)

可以想成這樣嗎 因為這是我想了一個早上感覺我可以懂又滿合理的說法
a19870504 目前離線  
送花文章: 0, 收花文章: 6 篇, 收花: 14 次
回覆時引用此帖