最新回答 / 總有民女想推朕
因為老師的代碼中寫的時array[2]進(jìn)行測試的,所以結(jié)果不一樣,而且第四個和第五個輸出的值是隨機(jī)生成的,不同的電腦有差別,第六個才是array[0]
2018-06-18
最新回答 / 慕田峪1875512
應(yīng)該沒問題的,你把程序調(diào)試到return 0再去打印str和str3的地址,因為你的str3都沒初始化系統(tǒng)應(yīng)該沒有給他分配存儲空間,程序還沒運行到那里你就打印它的地址應(yīng)該不對,我是這樣理解的
2018-05-29
最贊回答 / 慕容1179891
等號右邊*a表示取出指針a指向的數(shù)據(jù),這里tmp就是整數(shù)類型,所以不需要加。換言之,tmp表示整數(shù)類型,*a也表示整數(shù)類型。造成這樣的疑惑是因為對于*a在不同位置理解含義不同導(dǎo)致的:*a處于函數(shù)參數(shù)位置時,僅表示這里函數(shù)傳參需要一個指針類型的變量;當(dāng)*a處于等號右邊時表示取出指針a代表的實際變量值。
2018-05-07