别名

类型名  对象名;

      int           a  ;

上述语句定义了一个用户指定类型的对象。

对象就是实际存在于内存中的片段,具有对象名,内存地址,可变值。(例:张三,李四,周杰伦)

类型就是制作对象时需要遵循的规则。(例:人类)

类型分为系统类型和用户自定义类型(系统类型:int,char,double)(程序员可以通过关键字struct,class,enum,union制作新类型,叫做用户自定义类型)

根据不同的类型,能制作出不同类型的对象。

可以给一个类型取任意多个名字,[ 0 , infinite )个名字:

typedef     int     INT32;

typedef     int     MYINT;

typedef     INT32     int32;

........................................

也可以给同一个对象取任意多个名字,[ 0 , infinite )个名字。

int a;

int &aa = a;

int &aaa = aa;

int &aaaa = a;

........................

另外,不管是类名还是对象名,不仅可以有无数个,而且他们的名字还分作用域。在一个作用域取的别名,到了其他作用域(超出该作用域范围时)就不能用(就像没有一样)。(例如:在家时,家人称呼你的小名。在学校老师称呼你的学名。在寝室室友称呼你的绰号。)

类型和对象就是这么灵活多变,而学习编程的新手,经常会被一些陌生的名字吓得不知所措。(我以前也被吓到了,现在看来也不过如此。。。)你踩的每一个坑都会让你变得更有经验,所以只要你一直走在路上,就没有什么需要畏惧的。献给每一个正在默默学习中的人。

转载于:https://www.cnblogs.com/xjjsk/p/5572292.html

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、 4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值