C语言笔记分析和总结.docxVIP

  • 4
  • 0
  • 约4.67千字
  • 约 6页
  • 2023-04-26 发布于上海
  • 举报
typedef 声明,简称 typedef 声明,简称 typedef,为现有类型创建一个新的名字,或称为类型别名,在结构体 定义,还有一些数组等地方都大量的用到。 typedef typedef 使用最多的地方是创建易于记忆的类型名,用它来归档程序员的意图。类型出现在所声明的变量名字中,位于“typedef”关键字右边。例如: 1 typedefintsize; 此声明定义了一个 此声明定义了一个 int 的同义字,名字为 size。注意 typedef 并不创建新的类型。它仅仅为现有类型添加一个同义字。你可以在任何需要int 的上下文中使用size: voidmeasure(size * psz); size array[4]; size len = file.getlength(); std::vectorsize vs; typedef typedef 还可以掩饰复合类型,如指针和数组。 例如,你不用像下面这样重复定义有 81 个字符元素的数组: charline[81]; chartext[81]; 定义一个 定义一个 typedef,每当要用到相同类型和大小的数组时,可以这样: 1 typedefcharLine[81]; 此时 此时 Line 类型即代表了具有81个元素的字符数组,使用方法如下: 1 Line text, secondline; 2 getl

文档评论(0)

1亿VIP精品文档

相关文档