TA貢獻1858條經驗 獲得超8個贊
c++語言中“int *a”是定義指針變量的,賦值過程例如:
int *a;int x;a=&x;cout<<a;
int *a;
int x;
a=&x;
cout<<a;
輸出是0x什么的,是ta的地址。
使用countValue函數時,需注意:
countValue(&int variable,&int variable)
否則數值就不會改變。
如果把*改成&,把調用的地方的‘&’去掉,也能用。
TA貢獻1856條經驗 獲得超11個贊
是指針變量,簡單來說,指針變量中是儲存的變量地址,而不是變量的值。指針是C語言的精華部分,通過利用指針,我們能很好地利用內存資源,使其發揮最大的效率。有了指針技術,我們可以描述復雜的數據結構,對字符串的處理可以更靈活,對數組的處理更方便,使程序的書寫簡潔,高效,清爽。但由于指針對初學者來說,難于理解和掌握,需要一定的計算機硬件的知識做基礎,這就需要多做多練,多上機動手,才能在實踐中盡快掌握,成為C的高手。
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號