-
权限小的可以作为权限大的别名,这样风险小。 即一个可变指针不允许指向一个不可变的常量,而一个不可变的指针可以指向一个可变的变量。查看全部
-
const与指针 1,const int *p=&a; 此时const修饰的是*p,即p指针所指向的存储内容,此时不能更改*p的内容,错误: *p=1; 2,int *const p=&a; 此时const修饰的是p,即p指针所指向的存储位置,此时不能更改*p的存储位置。错误: p=&y;查看全部
-
1,变量引用 2,结构体引用 3,指针引用 4,函数引用查看全部
-
typedef:定义一种类型的别名。比如为一个结构体类型取别名为std; typedef struct student{int x;int y;}std; std s1; 否则就是 struct student{int x;int y;}; (struct)student s1; 1,typedef与define的不同。http://www.cnblogs.com/csyisong/archive/2009/01/09/1372363.html查看全部
-
1,此图中类型包括 int int*(&a意指a的地址,地址的类型为int*) int代表整型,int*代表(指向整型的指针)类型 2,定义好指针后,指针前加*,代表指针指向的对象内容。查看全部
-
引用相当于取个别名,取别名的时候必须先指定真名。 即 引用必须初始化。 1,b引用a,那么对b的操作实际上是通过b对a做了有效操作。查看全部
-
指针指向const修饰的变量时,应该是const int const *p = &a;查看全部
-
根据参数自动识别查看全部
-
重载原则查看全部
-
带参放最后查看全部
-
指针指向const修饰的变量时,应该是const int const *p = &a;查看全部
-
引用交换查看全部
-
引用VS指针、 #define VS const、 函数默认值&函数重载、 内存管理 封装 继承 多态查看全部
-
引用VS指针、#define VS const、 函数默认值&函数重载、内存管理 封装 继承 多态查看全部
-
妙!构造函数,实参与形参的传递。查看全部
举报
0/150
提交
取消