决战奥格瑞玛跳过老五:指针是什么?*和&有什么区别?试举列说明
来源:百度文库 编辑:神马品牌网 时间:2024/04/27 20:49:53
指针是什么?*和&有什么区别?试举列说明
*是乘号,取地址;&是按位与,取内容,int *a表示定义的a是int型指针int &a表示定义的是引用,指针再内存中储存的是地址值,而引用也就是&是指向一个常量的不占内存空间,也就是说int a然后定义个int &ra=a就说明ra和a一模一样,就是ra不占内存
神马品牌网是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度文库 编辑:神马品牌网 时间:2024/04/27 20:49:53
*是乘号,取地址;&是按位与,取内容,int *a表示定义的a是int型指针int &a表示定义的是引用,指针再内存中储存的是地址值,而引用也就是&是指向一个常量的不占内存空间,也就是说int a然后定义个int &ra=a就说明ra和a一模一样,就是ra不占内存