您的位置:首页 > 编程语言 > C语言/C++

C语言32个关键字_typedef

2017-07-27 17:14 260 查看
网上讲解typedef 的东西太多了,而且好多都是和#define放在一起讲。

我只想说,那纯粹是误导,是误导啊,

typedef 跟#define没有半毛钱关系。

typedef 跟#define没有半毛钱关系。

typedef
跟#define没有半毛钱关系,不要做类比好吧

typedef 是什么,是定义了一个数据类型,再说一遍,是定义了一个数据类型,是定义了一个数据类型好吧。

我们懂应该懂定义一个数据把。

int a; 我们说定义了一个int 类型的变量。

那么 typedef int A;  很简单啊,定义了一个int 类型的类型。

struct 

{

    int a;

    int b;

}c;  我们知道是定义了一个struct{inta;intb}l类型的变量c;

typedef struct

{

    int a ;

    int b;

}C;   很简单啊  我们就是定义了一个 struct{inta;intb}类型的类型;

足够明白了吧

就是把定义变量 改成了定义类型 。 int 怎么用,你定义的东西怎么用就行了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: