一、学习的知识点
作业
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。
- &和*的优先级相同,但结合放向从右向左。
- *的右侧只能是地址,他对地址取内容。
- 指针变量可以 比较大小,但其类型必须相同
二、上课没有听懂或者没有理解的地方
无
三、当天学习的收获
指针变量作为函数参数可以简化程序
四、作业的思路、不会的地方
还未开始
五、其他需要反馈的问题
无
六、心得体会
做过的题目可以用新知识优化解决