精華區beta Programming 關於我們 聯絡資訊
※ 引述《cixooo.bbs@bbs.ntit.edu.tw (擎羊嘯天)》之銘言: > #define PI 3.14 > const float PI=3.14 > 對我們來說都是將PI設定成常數 > 那對c編譯器來說有什麼不一樣呢? 是具名跟不具名常數的差別 也是可不可以被取址的差別 第一種情況程式中 PI 都被代換成 3.14 (一個 literal constant) 所以你不能對之取址 ( & operator ) 第二種可以當作一般變數來操作 但是不能被修改就是了 -- , 秘密情人 (bbs.cse.ttu.edu.tw) ~\ Post From: 61-59-30-19.adsl.static.seed.net.tw Modify: 2005/06/15 Wed 20:59:22