其他分享
首页 > 其他分享> > 类型定义

类型定义

作者:互联网

什么是类型定义

typedef是一个高级数据特性,它可以为某一类型自定义名称,即类型的别名。

 

为什么要使用类型定义

1.简化写法

2.提高程序的可移植性

 

与宏定义的差别

typedef   char *   STRING ;

#define   STR   char *

 

STRING  s1, s2; //等同于char  *s1 , char  *s2; STRING规定了类型

STR s3, s4; //等同于char * s3, s4; STR就是简单的替换,s3是指针,s4是字符变量

标签:STRING,s3,s4,char,类型定义,STR
来源: https://www.cnblogs.com/ylww/p/16385346.html