为自己家秘方做网站,建站套餐,上海中心设计公司是谁,网站模板的制作怎么做巧记方法#xff08;方法来自于网络出处忘记了#xff09;#xff1a;const读作常量#xff0c;*读作指针#xff0c;按顺序读即可。例如#xff1a;
const int * ptr; //const在前*在后读作常量指针
const * int ptr; //const在前*在后读作常量指针
int * const prt; /…巧记方法方法来自于网络出处忘记了const读作常量*读作指针按顺序读即可。例如
const int * ptr; //const在前*在后读作常量指针
const * int ptr; //const在前*在后读作常量指针
int * const prt; //*在前const在后读作指针常量汉语描述一般前面是修饰后面是中心。 指针常量指针是一个常量本质是一个常量。 常量指针指向常量的指针本质是一个指针
顺带理解下其它几个概念 指针函数一个函数函数的类型返回值是指针 函数指针一个指针指向函数的指针 指针数组一个数组数组中存放的元素是指针一个存放指针的数组 数组指针一个指针指向数组的指针
指针常量指针本身是一个常量即指针一旦初始化后变不能改变但指针指向的内容是可以改变的常指针通常是指指针常量的意思
int a 3;
int *const p a; //指针常量即p一旦指向了a便不能再修改其指向
int b 5;
p b; // error!!! //p本身是常量尝试修改常量的值是非法的*p 6; // right //p指向的内容是变量a,其值是可以修改的常量指针一个指向常量的指针即指针指向的内容不可以修改但指针本身是可以修改的。
int a 3;
const int *p a; //常量指针即通过p不能修改指针所指向的内容
*p 5; //error!!! int b 6;
p b; // right //p本身是变量可以修改其指向