typedef int Datatype什么意思

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

typedefintDatatype什么意思?typedef什么意思?怎么用?有没有具体点系统点的解释2009-10-06 09:05 提问者:ayako470 |浏览次数:1376次

问题补充:

这个我有些不明白的地方请问如果没有用typedef定义直接写datatype value 是什么意思?还有用typedef命名类型后便可以跟什么(比如变量或是常数什么的?)都能跟什么样的数据?(因为我觉得int和datatype都是类型名吧怎么能把一个类型定义为另一个类型啊?好神奇~呵呵)最后再次说声谢谢!

我来帮他解答

您还可以输入9999 个字

满意回答

2009-10-06 10:28

typedef就是重新命名类型的意思。。。

typedefintDatatype; 就是将int再起了个名字Datatype;

定义变量时,可以intcalue; 也可以Datatype value;

因为重新命名了,肯定有其用意。

所以一般typedefintDatatype; 之后用Datatype value;定义整型变量。。。

不知道我说清楚没有??o(∩_∩)o...

43|评论(1)

typedefint status是什么意思能举个例子吗具体是怎么操作的?

2010-03-24 17:33提问者:为理想的人 |浏览次数:1793次

我来帮他解答

满意回答

2010-03-24 20:18

typedefint status;

是个自定义类型的语句。

typedef用来定义类型的别名。

status i;

就相当于

inti;

至于为什么叫status,原因可能为status的英文意思是状态,编程者想用int值表示一个状态,所以自定义一个类型。

这样status i;一看就知道变量i表示一个状态变量。

而inti;就不能传达给读者这样一个意思。

但是本质上是一样的,这样写就是为了传达编程的信息,方便以后维护,和读程序。

相关文档
最新文档