c语音typedef
时间: 2023-11-21 09:53:19 浏览: 28
C及C++中typedef的简单使用介绍
C语言中的typedef是一种类型定义,它可以为已有的数据类型定义一个新的名字,使得程序员可以更方便地使用这个类型。与#define不同,typedef创建的符号名只受限于类型,不能用于值。typedef由编译器解释,不是预处理器。在其受限范围内,typedef比#define更灵活。typedef常用于为经常出现的类型创建一个方便、易识别的类型名,也可以用于给复杂的类型命名。例如,可以使用typedef来命名一个结构类型时,可以省略该结构的标签。同时,typedef也可以用于声明函数类型,如将一个函数类型定义为一个指针类型。
阅读全文