找回密码
 注册
搜索
热搜: 回贴
  • 前程无忧官网首页 有什么好的平台可以
  • 最新的销售平台 互联网营销的平台有哪
  • 制作网页的基本流程 网页制作和网页设
  • 【帝国CMS】输出带序号的列表(数字排
  • 网站建设公司 三一,中联,极东泵车的
  • 织梦 建站 织梦网站模版后台怎么更改
  • 云服务官网 哪些网站有免费的简历模板
  • 如何建网站要什么条件 建网站要用什么
  • 吉林市移动公司电话 吉林省退休人员网
  • 设计类毕业论文 网站设计与实现毕业论
查看: 596|回复: 5

问一个基本的问题.

[复制链接]
发表于 2009-11-5 00:27:09 | 显示全部楼层 |阅读模式 IP:江苏扬州
问一个基本的问题,请问typedef的具体作用是什么以及什么时候用......谢谢
发表于 2009-11-5 00:27:11 | 显示全部楼层 IP:江苏扬州
typedef是用来定义一个类型名的,比如typedef int student;这里的STUDENT就是一个类型名,代表INT,在代码中就可以用STUDNET来定义一个整型变量,比如student i;就是定义了一个整型i,相当于int i;

之所以这样用,是为了增加程序的可读性,比如有一些变量是与学生有关的,就像上面自己定义一个类型名,后面如果用这个类型名来定义变量,别人一看就知道这个变量是与学生有关的
回复

使用道具 举报

发表于 2009-11-5 00:27:13 | 显示全部楼层 IP:江苏扬州
非常感谢!
回复

使用道具 举报

发表于 2009-11-5 00:27:15 | 显示全部楼层 IP:江苏扬州
有时候 typedef 给一个较长的类型名另起一个名字, 也可以使程序简洁
回复

使用道具 举报

发表于 2009-11-5 00:27:16 | 显示全部楼层 IP:江苏扬州
PPDK!
回复

使用道具 举报

发表于 2009-11-5 00:27:18 | 显示全部楼层 IP:江苏扬州
typedef通常用来定义类型的同义词:
typedef double wages;
typedef wages salary;

typedef名字可以用来作为类型说明符
wages hourly, weekly;

typedef以关键字typedef开始,后面是数据类型和标识符,标识和内容并没引入新的类型,而只是数据的同义词,typedef名可出现在程序中类型名出现的任何位置..
typedef通常用于下面三个目的:
为了隐藏特定类型的实现,强调使用类型的目的;简化类型的定义;允许一种类型用于多种目的,同时每次使用该类型的目的明确.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-10-1 07:31 , Processed in 0.190816 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表