苏嵌//朱贵鸿//2018.07.23
其他
2018-07-27 00:28:47
阅读次数: 0
学习日志 姓名:朱贵鸿 日期:07-23
|
|
今日学习任务 |
- 函数指针
- 函数指针数组
- 关键字的作用和注意事项
- 复合数据类型
- 循环语句的学习
|
今日任务完成情况 (详细说明本日任务是否按计划完成,开发的代码量) |
基本完成学习
- 函数指针和函数指针数组的定义和简单使用
- register关键字的作用和使用注意事项:请求编译器尽可能将变量保存在CPU内部寄存器,从而省去了CPU从内存中抓取数据的时间,提高程序执行效率。一般将经常访问的变量用register来修饰。使用register需注意它只能修饰局部变量,不能修饰全局变量和函数。当一个变量是寄存器变量时,不能通过取地址来获得变量的地址,因为变量保存在寄存器中,取地址只能获取内存中的地址
- static关键字作用:static既能修饰变量(包括全局变量和局部变量),也能修饰函数,修饰局部变量使局部变量的生命周期延长至整个程序执行完再释放,修饰全局变量只能在本文件访问,不能在其它文件访问。修饰函数,使函数只能在本文件访问,不能在其它文件访问。
- const修饰变量,此变量称为只读变量,不能通过变量名修改函数变量的空间,但是变量的空间是可变的,修饰指针时就近原则,修饰形参,防止在使用过程中对实参的值做修改,安全性更高。
- typedef给类型重命名,提高代码的可移植性
- 结构体的作用:封装数据,内存空洞的理解,结构体的使用,共用体的作用和使用,理解大小端字节序。枚举的作用:存放宏,杜绝幻数。宏可以提高代码的可读性和移植性
- 几种循环的使用,continue和brake的区别
|
今日开发中出现的问题汇总 |
前面的知识有遗忘的 |
今日未解决问题 |
无 |
今日开发收获 |
今天学习了函数指针和函数指针数组使用,学习了几个很重要的关键字的用法,知识点不少,同时整体回顾了C语言的重要知识点,自己还有不少不熟的地方,需要加强巩固。 |
自我评价 (是否按开发规范完成既定任务,需要改进的地方,与他人合作效果等) |
基本完成学习任务,但前面的知识有遗忘的,需要多巩固一下。 |
其他 |
无 |
转载自blog.csdn.net/qq_39150174/article/details/81174601