一、學習的知識點
作業
STAFF_T staff[10]={{「admin」,「123456」,200713,0},{「manager」,「123456」,1433223,1}
extern STAFF_T staff[10];
指針
- 記憶體區的每一個位元組有一個編號,這就是「地址」 。
- 在C語言中,指針變數是一種特殊的變數,專門用來存放另一變數的地址(即指針)。
- 一個變數的地址稱爲該變數的「指針」。
- int* a=&b;表示定義一個指針變數,*a表示a存放的地址的內容
- int型別的指針變數存放int型別的變數的地址,char型別的指針變數存放char型別的變數的地址。
- 指針變數存放地址,儲存別人的地址,他也有自己的地址;指針變數的大小與其定義型別無關,在32位元系統佔用4位元組。
- 指針變數自加,增加的值與定義的型別有關,int型++,地址+4,char型++,地址加1。
- &和*的優先順序相同,但結合放向從右向左。
- *的右側只能是地址,他對地址取內容。
- 指針變數可以 比較大小,但其型別必須相同
二、上課沒有聽懂或者沒有理解的地方
無
三、當天學習的收穫
指針變數作爲函數參數可以簡化程式
四、作業的思路、不會的地方
還未開始
五、其他需要反饋的問題
無
六、心得體會
做過的題目可以用新知識優化解決