※ 引述《infboy.bbs@bbs.sayya.org (珍惜, 享受每一天)》之銘言:
: 像是 const int offset=4; 這樣把 offset 設定為固定常數,
: 再用在陣列的 offset 的用法,應是在 C++ 才開始支援的。
: 我就試著去用 gcc 並加以指定 gcc -std= { c98, c99, c9x, gnu99, gnu9x }
: 都無法編譯成功阿。
: 在用 g++ 去編譯相同的程式,不用指定 -std=??,就編譯成功了。
: 我覺得 C 應該還是不能這樣寫,
是不是 c99我不清楚, 不過我很確定這個 feature是 "gcc extension"
幾年前我也拿 VC6.0 測過同樣語法, 證實是不行的: syntax error
為什麼我會想測? 因為當時發現linux kernel tree裡有某 driver也是這樣寫...
--
我的傢伙
15dBi Omni天線, 19 dBi Yagi天線, 21 dBi Dish天線
Ralink ra2561f mini-pci card on hacked Asus WL-500G
LMR400 6M 低耗損線
200mW WIFI Booster功率放大器
kismet & aircrack-ng site survey and crack tools.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.96.111.56