c 引用

最後一條中,i*3肯定是會有一個結果,但是這個結果沒有一個有名字的變量存放這個結果,i*3的結果是運行之後,存放在一個臨時的匿名變量中,因爲沒有名字,所以不能將i*3的結果作爲引用傳遞給func函數。 因爲引用不是對象,所以不能取地址,所以定義一個指向引用的指針是非法的,所以有上面第二條。 但是指針是對象,所以可以定義 int*& p; 因爲引用不是對象,所以自然,也就沒有引用數組。
相關文章
相關標籤/搜索