预编译、结构体.pptVIP

  • 1
  • 0
  • 约小于1千字
  • 约 12页
  • 2019-11-12 发布于湖北
  • 举报
预编译、结构体 宏替换 #define #define PI 3.14 #define MAXSIZE 1000 预编译时,所有出现PI和MAXSIZE的地方都用对应文本替换 PI,MAXSIZE并不是常量,更不是变量 文件包含 #include #include “ ” #include 用户定义类型 可以用typedef说明一种新类型名 typedef 类型名 标识符; typedef int bool; bool status=1; 结构体 结构体是构造型数据类型,有若干域(或成员)组成 平面上的点有两个坐标,这种数据怎么表示 一个包含年月日的日期怎么表示 个人信息怎么表示 日期结构体 个人信息 操作结构体变量 变量stu1属于结构体person,指针p指向stu1,那么对stu1成员的引用可以是: stu1.name stu1.birthday.year p-sex (*p).height 共用体与结构体的异同 关键字不同 定义方式相同 共用体变量中所有成员占用同一存储空间 练习 建立表示商品信息的结构体,商品信息包括商品名、单价。 * * struct point { float x; float y; }; point a={3,0},b={3,4}; float distance; distance=sqrt((b.x-a.x)*(b.x-a.

文档评论(0)

1亿VIP精品文档

相关文档