c語言的 地址運算符 & 和 指針運算符* 的區別
&:顧名思義地址運算符 就是說他是一個地址(一個值)
*:指針運算符 可以理解為內容運算符號-- 例子:NString* a=@"zander"; NSString* p=a;
1.這個*是一個指針聲明符號 不是指針運算符 除了這個之外都是指針運算符 (NSString*) p=a;前面的括號是一部分
2.上面聲明的指針p 其實等於a 指針 (里邊存放的是),這里我們聲明的字符串 @"zander"的地址, 可以這樣看 &(@"zander") 雖然這樣不正確