Tim Wu's notes
一些雜記, 筆記, 想法, 歡迎迴響喔....
10/17/2004
const char const *
從出社會到現在, C 已經練很久了, 不過偶而還是會發現新的東西, 今天在 sayya 看到的,
const char * const str
乍看還真有點眼花撩亂, 平常都只用過一個 const, 這次怎麼兩個 const? 分開來看就比較清楚
考慮下面兩種宣告
const char *str
char * const str
上面代表 str 所指向的資料不能改寫, 下面代表 str pointer本身不能移動
還不懂嗎? 可以試著對這兩種型別作下面兩個動作, 看看compiler的反應
*str='a'
str++
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
Facebook 名片貼
Tim Wu
建立你的名片貼
可以認識我的地方
我照的照片
關於我自己
Tim Wu
檢視我的完整簡介
Where am I?
網誌存檔
►
2011
(2)
►
8月
(1)
►
4月
(1)
►
2010
(2)
►
8月
(1)
►
4月
(1)
►
2009
(40)
►
12月
(1)
►
11月
(3)
►
8月
(1)
►
7月
(1)
►
5月
(2)
►
4月
(5)
►
3月
(2)
►
2月
(10)
►
1月
(15)
►
2008
(17)
►
9月
(1)
►
7月
(2)
►
5月
(2)
►
4月
(12)
►
2007
(1)
►
8月
(1)
►
2006
(1)
►
7月
(1)
▼
2004
(13)
►
12月
(2)
▼
10月
(11)
Glitz
wxWidgets v.s. Qt3
Why is Malloc Different Under uClinux
debugging memory leaks on uClinux
好用的 ssh client for windows -- piaip's putty
something about UI
SVN book 中文版
const char const *
Reconsidering Custom Memory Allocation
當物理學家遇到bug
reconsider hosting a blog yourself.
訂閱
發表文章
Atom
發表文章
留言
Atom
留言
沒有留言:
張貼留言