-
全面涵盖深入理解嵌入式开发的系统开发篇
资源介绍
Tp01.struct的使用,及字节对齐;struct和class的差别与联系;struct中指针的危险性。
Tp02.extern C修饰的作用及头文件宏保护。
Tp03.变量a的定义
Tp04.static的作用。
Tp05.volatile
Tp06.位操作
Tp07.中断处理程序:
Tp08.字长问题
Tp09.void的作用
Tp10.数组与普通指针的转化
TP11.宏的使用及副作用
TP12.指针的类型
TP13.一个结构体可以包含指向自己的指针吗?
TP14.函数声明的重要性
TP15.函数指针的应用
TP16.声明 struct x1 { . . . }; 和 typedef struct { . . . } x2; 有什么不同?
TP17.sizeof的用途
TP18.副作用(宏,逻辑判断)的危害
TP19. char *p; *p = malloc(10);
TP20.强制转换后的数值不允许进行修改:
TP21.值传递的注意事项
TP22.void*和void**
TP23. char a[ ] 和 char *a 是一样的
TP24.指针数组等价性