3:usingnamespacestd;4:intglobalJ=999;5: 6://返回值7:intte"> 3:usingnamespacestd;4:intglobalJ=999;5: 6://返回值7:intte" />
欢迎来到天天文库
浏览记录
ID:21956329
大小:76.00 KB
页数:5页
时间:2018-10-25
《对引用和指针使用以及函数返回引用和指针类型理解》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、引用的符号是&,指针的符号是*先来看看一段测试代码,1:#include"stdafx.h"2:#include3:usingnamespacestd;4:intglobalJ=999;5: 6://返回值7:inttest1()8:{9:intj=1;10:cout<<"intest1(),[returnvalue]thevaraiblej'saddress:"<<&j<2、efieldvariableandreturnreference]thelocalvaraibleJ'saddress:"<<&j<3、lJ'saddress:"<<&globalJ<4、turn&j;44:}45://返回指针46:int*test5()47:{48:cout<<"intest5()[useglobalvariableandreturnpointer],thevaraibleglobalJ'saddress:"<<&globalJ<5、<<"testResultValueaddress:"<<&testresultvalue<6、ltReferencevalue:"<7、;73:cout<<"resetto4"<
2、efieldvariableandreturnreference]thelocalvaraibleJ'saddress:"<<&j<3、lJ'saddress:"<<&globalJ<4、turn&j;44:}45://返回指针46:int*test5()47:{48:cout<<"intest5()[useglobalvariableandreturnpointer],thevaraibleglobalJ'saddress:"<<&globalJ<5、<<"testResultValueaddress:"<<&testresultvalue<6、ltReferencevalue:"<7、;73:cout<<"resetto4"<
3、lJ'saddress:"<<&globalJ<4、turn&j;44:}45://返回指针46:int*test5()47:{48:cout<<"intest5()[useglobalvariableandreturnpointer],thevaraibleglobalJ'saddress:"<<&globalJ<5、<<"testResultValueaddress:"<<&testresultvalue<6、ltReferencevalue:"<7、;73:cout<<"resetto4"<
4、turn&j;44:}45://返回指针46:int*test5()47:{48:cout<<"intest5()[useglobalvariableandreturnpointer],thevaraibleglobalJ'saddress:"<<&globalJ<5、<<"testResultValueaddress:"<<&testresultvalue<6、ltReferencevalue:"<7、;73:cout<<"resetto4"<
5、<<"testResultValueaddress:"<<&testresultvalue<6、ltReferencevalue:"<7、;73:cout<<"resetto4"<
6、ltReferencevalue:"<7、;73:cout<<"resetto4"<
7、;73:cout<<"resetto4"<
此文档下载收益归作者所有