-
内联函数查看全部
-
内联函数的具体实现是怎么执行的?查看全部
-
int a = 10;<br> int *p = &a;<br> int *&q = p;<br> 其中&是取地址,*是取地址内容,p是地址,*p是内容,q是地址,*q是内容,*&q是地址;查看全部
-
变量被const修饰时,当指针指向这个常量,应写const int const *p = &a;查看全部
-
const修饰别名: int a; const int &b=a; 此时b变成一个常量,不能被改变,而变量a是可变的。 函数中参数设为const之后,函数无法对参数进行赋值, fun(const int &a,const int &b)查看全部
-
1. int x,y; int const * p=&x; const 放在*p前面,定义*p为一个常量,指向x。而x本身是个变量,可以修改。 再:p=& y;让P指向变量y,这是可以的,因为不能修改的仅仅是*p(从P走,所指的空间不能动),而p本身指向哪里,是可以改变的。 2.int const * =const int * 3.const int * const p;既不能改p所指位置,也不能修改p所指位置的值。查看全部
-
#define 是宏定义,编译不检查语法错误, const (如)int 是有类型的,编译时检查语法错误。查看全部
-
这几个函数之间互成为重载查看全部
-
指针指向const修饰的变量时,应该是const int const *p = &a;查看全部
-
C++声明函数的时候加默认值,定义函数的时候不建议加默认值,有的编译器会通不过查看全部
-
内联函数关键字 inline查看全部
-
C++ 参数列表的最右端一定要有参数值查看全部
-
y不能变,意味着y指向了x,就不能再脚踏第三条船Z了查看全部
-
const查看全部
-
循环中 i<count和i<*p是等效的查看全部
举报
0/150
提交
取消