typedef int Datatype什么意思
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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;就不能传达给读者这样一个意思。
但是本质上是一样的,这样写就是为了传达编程的信息,方便以后维护,和读程序。