-3
我讀過很多地方,一些作家說,*是運算符,另一些則說它不是運算符,它顯示變量有指針類型。是*運算符還是隻顯示變量類型?
我讀過很多地方,一些作家說,*是運算符,另一些則說它不是運算符,它顯示變量有指針類型。是*運算符還是隻顯示變量類型?
它有三層含義(假設你在談論C或C++):
int* p; // Here it shows the type of p.
*p; // Here it's an operator that dereferences p.
3 * 4; // Here it's the multiplication operator.
我們假設你在說C/C++。
的*可以是一個操作員 - 即乘法
,或者可以遵從一個指針。
依賴於上下文
'指針是 – Ethaan 2015-02-08 09:08:36
您應該添加一個標籤的語言數據類型是「指向」利用堆棧標籤的address.'存儲在內存中的另一個值,我堆棧標籤信任。沒有這個答案是不可能的。 – viraptor 2015-02-08 09:08:42