要先宣告结构再搭配指标,就是一个节点。
【大纲】
结构宣告顺序结构搭配指标程式码闲谈【结构宣告顺序】
参考:结构的对齐里面的图说很清楚
结构里宣告先后顺序有差,
会影响到记忆体位址。
在麦当劳点餐,
会点大麦克A套餐饮料可乐。
如果反过来点餐,
店员会当机。
struct 套餐{int 主餐;char 附餐;char 饮料;};
【结构搭配指标】
这张投影片花了很多时间排版,
不过以后複习这单元只要花5分钟就好。
【程式码】
程式11.1
#include <stdio.h>struct node{ int data; int *link;};int main(){ struct node n1; n1.data= 1; n1.link = NULL; printf("node: %d, %p",n1.data,n1.link); /*node: 1, (nil) (nil) 也是NULL[注1]*/}
注1:NIL的真正意思是什么?
(programmer-club讨论串,网页显示不安全)
【闲谈】
拆开洗衣机集尘盒会看到一坨烂泥巴,
很难想像衣服跟这坨一起洗这么久。
感谢拨冗阅读,文章有误欢迎提出。