* 建议也是紧贴 指针类型 , 与指针名称使用空格隔开 , 如 : int* p = NULL; )
引用 定义后 , 可以当做变量使用 ;
通过引用 , 可以操作变量 , 访问 , 修改 引用 ,...b
// 指针常量 是 常量 - 指针本身不能修改 , 常量指针 是 指针 - 指向常量的指针
// 左数右指 , const 在 指针 * 的右边 , 指针 是常量 , 指针的指向不能更改...获取 变量 a 的地址 , 赋值给 指针常量 b ;
指针常量 是 常量 - 指针本身不能修改 ;
常量指针 是 指针 - 指向常量的指针 ;
左数右指 , const 在 指针 * 的右边...+ 语言中实现变量交换的方法 )
在下面的代码中 , 使用引用作为函数参数 , 也实现了变量交换 ;
C++ 中的引用使用非常简单 , 没有使用指针进行操作 ;
在使用引用时 , 可以看到 引用的效果..., 为该对象赋值 ;
Student s;
s.age = 18;
I 、传递结构体对象本身
第一种方式 , 直接传递结构体对象本身 ,
函数传递 : 这种方式传递的是 结构体 对象的副本 , 需要拷贝对象然后将拷贝副本作为实参传递给函数