资料结构(十一)链结实作-4宣告节点之前

要先宣告结构再搭配指标,就是一个节点。

【大纲】

结构宣告顺序结构搭配指标程式码闲谈

【结构宣告顺序】

参考:结构的对齐里面的图说很清楚
结构里宣告先后顺序有差,
会影响到记忆体位址。

在麦当劳点餐,
会点大麦克A套餐饮料可乐。
如果反过来点餐,
店员会当机。

struct 套餐{int 主餐;char 附餐;char 饮料;};

【结构搭配指标】

这张投影片花了很多时间排版,
不过以后複习这单元只要花5分钟就好。

http://img2.58codes.com/2024/20091910Bvh3d7hUAR.jpg

【程式码】

程式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讨论串,网页显示不安全)

【闲谈】

拆开洗衣机集尘盒会看到一坨烂泥巴,
很难想像衣服跟这坨一起洗这么久。

感谢拨冗阅读,文章有误欢迎提出。


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章