C语言中自定义数据结构的设计与应用
1. 示例程序 StructSize 介绍
- 程序运行 :打开 Learn C Projects 文件夹,进入 10.02 - StructSize 文件夹,打开 StructSize.xcodeproj 项目并运行。运行后,将输出与图 10 - 2 所示的控制台窗口进行比较,输出的前三行显示 rating、title 和 comment 字段的名称,每个字段名称右侧打印分配给该字段的内存字节数,最后一行显示整个结构体分配的内存。
- 代码分析 :
- main.c 文件 :以标准的
#include开头,新增了#include "structSize.h"。<>表示让编译器在包含库头文件的目录中查找#include文件,""表示在项目中查找。例如<stdio.h>是库头文件,"structSize.h"是项目头文件。
- main.c 文件 :以标准的
#include <stdio.h>
#include "structSize.h"
- **structSize.h 文件**:包含两个 `#define` 和 `
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



