前言
Hello,我是修齊。
学习C++的第一百零三天,对C++其实还是朦朦的,但相信每一个脚印都会有足迹.证明你努力过。
在这里记录一些学习的东西和学习的心情,内容主要是一些自己学习整理的小笔记。
一、Typedef 类型重定义
1.一直纠结读(zhong)重定义还是(chong)重定义,有没有一样自学然后傻呼傻呼的朋友。
2.现在看到的解释:C++为了在用户面对系统关键字不可修改的属性以及解决自定义数据类型名称的需求,从而引入类型重定义语句typedef,可以为数据类型定义新的类型名称。所以应该读(chong)重定义。
二、Typedef 的一般语法描述
typedef 类型名称 类型标识符;
1.typedef double LENGTH;
2.typedef unsigned int COUNT;
重定义后,可以像用基本数据类型那样定义变量,如:
1.LENGTH a;
2.COUNT b;
也相当于
1.double a;
2.unsigned int b;
三、Typedef (应用的形式)
1.基本数据类型定义新类型名
typedef unsigned int COUNT;
typedef double AREA;
2.自定义数据类型定义简洁类型名称
1.定义两个结构体变量
struct Point
{
double x;
double y;
double z