[問題] 請問變數命名

看板Programming作者時間16年前 (2009/04/06 10:02), 編輯推噓2(206)
留言8則, 4人參與, 最新討論串1/1
我看有些程式的變數命名上都會加上"__" 例如 int b[10] __attribute__ ((aligned (16))); 或者 typedef struct _ELEMENT{...} 為什麼都要加上底線 有什麼目的嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.184.172

04/06 12:55, , 1F
前者非變數名稱,而是gcc擴充
04/06 12:55, 1F

04/06 12:56, , 2F
後者我覺得除了易讀、美觀之外,好像沒其他
04/06 12:56, 2F

04/06 12:57, , 3F
重要意義? 主要作為區別用的吧
04/06 12:57, 3F

04/06 13:00, , 4F
因為我看不習慣程式裡一大堆底線 可能
04/06 13:00, 4F

04/06 13:00, , 5F
個人習慣不同吧
04/06 13:00, 5F

04/06 21:34, , 6F
coding style 的問題
04/06 21:34, 6F

04/06 21:34, , 7F
通常加底線代表是內部變數
04/06 21:34, 7F

04/06 22:31, , 8F
我習慣在 private member 前加 _ 方便識別
04/06 22:31, 8F
文章代碼(AID): #19sMBJw- (Programming)