精華區beta Programming 關於我們 聯絡資訊
※ 引述《cixooo.bbs@bbs.ntit.edu.tw (擎羊嘯天)》之銘言: > #define PI 3.14 > const float PI=3.14 > 對我們來說都是將PI設定成常數 > 那對c編譯器來說有什麼不一樣呢? 再額外補充一點, 剛沒有注意到你定的變數是宣 float, 不同之處除了常數和變數, 第一種做法的 PI 是一個 double type 常數, 第二種做法的 PI 是一個 float type 的變數... 當然如果真的硬要玩名詞的話, 第一種叫字面常數,第二種叫常數... 只是我個人習慣把有標 const 跟沒標 const 的都通稱為變數... -- Name: Tseng, Ling-hua E-mail Address: uranus@it.muds.net School: National Chung Cheng University Department: Computer Science and Information Engineering Researching: Porting GCC and Implementing VLIW instruction scheduler in GCC Homepage: https://it.muds.net/~uranus -- ╔═══╗ ┼────────────────────────╮ 狂狷 Origin:[ 狂 狷 年 少 ] whshs.cs.nccu.edu.tw ╰─╮ 年少 ┼╮ < IP:140.119.164.16 > ╰─╮ ╚╦═╦╝ From:218-171-138-185.dynamic.hinet.net ─╨─╨─ KGBBS 遨翔"BBS"的狂狷不馴;屬於年少的輕狂色彩