P29 間接賦值是指標存在的最大意義

2021-09-11 06:42:16 字數 464 閱讀 5624

//它允許不同的函式操作同一塊記憶體空間

//函式呼叫時,形參傳給實參,用實參取位址,傳給形參,在被調函式裡面用*p來改變實參,

把運算結果傳出來

//c語言特有的現象,是c語言的精華

//主函式和被調函式之間通過記憶體交換運算結果

#define _crt_secure_no_warnings

#include #include using namespace std;

int getmem3(char **myp1, int *mylen1, char **myp2, int *mylen2)

int main()

//在函式呼叫時

用1級指標形參,去間接修改了0級指標(實參)的值。

用2級指標形參,去間接修改了1級指標(實參)的值。

用n級指標形參,去間接修改了n-1級指標(實參)的值。

實驗3 間接定址

一 實驗目的 鞏固線性表的資料結構的儲存方法和相關操作,學會針對具體應用,使用線性表的相關知識來解決具體問題。二 實驗內容 建立乙個由n個學生成績的順序表,n的大小由自己確定,每乙個學生的成績資訊由自己確定,實現資料的對錶進行插入 刪除 查詢等操作。分別輸出結果。用間接定址實現 三 實驗步驟 1 依...

實驗3 間接定址

include using namespace std const int maxsize 100 templatestruct node templateclass indirectaddress 無參構造 templateindirectaddress indirectaddress 有參構造 ...

小甲魚 P29 引數和指標

小甲魚 p29 引數和指標 乙個函式僅實現乙個功能 型別名 函式名 引數列表 函式體形參和實參 形參 形式引數 實參 實際引數 傳值和傳址 指標 傳陣列 include void get array int a 10 void get array int a 10 int main int i ge...