学习笔记(零散)
1.结构体成员定义成结构体自身的类型结构体中的各个成员所需的存储空间大小是编译的时候确定的,在结构体定义中如果定义自身类型的成员,因为此时结构体大小还不确定,
所以此时定义的成员所需的存储空间大小就不确定,因此编译不会通过。但是可以定义成自身类型的指针,因为指针所需的存储空间大小是
可以确定的。比如:
struct test {
struct test *pt; /* pt是指针,指针占用空间已经确定,因此可以 */
struct test t; /* 在结构体还没定义完之前,编译器不知道该类型所需多大空间, 所以在这里会出错 */
}; 学习了,lz继续! {:lol:}.......... 恕在下愚钝,这有啥用,分开定义两个不就好了 severewinner 发表于 2013-10-17 16:44 static/image/common/back.gif
恕在下愚钝,这有啥用,分开定义两个不就好了
定义链表,操作系统里用的很频繁 2. W25x16存储器,最小的擦除单位是扇区(4Kbyte)
最小的写入单位是页256byte。 学习下楼主的总结{:biggrin:}!!!
页:
[1]