C++二级指针和指针数组的关系
char * buf[2] = {"hellow", "world"};
char **m = buf;
//m指向数组的首地址,*m 取buf[0]的值,*(m+1)取buf[1]的值,这两个值分别是
//字符串"hellow"和"world"的地址
//**m则是取"hellow"第一个元素的值。
微信扫一扫
char * buf[2] = {"hellow", "world"};
char **m = buf;
//m指向数组的首地址,*m 取buf[0]的值,*(m+1)取buf[1]的值,这两个值分别是
//字符串"hellow"和"world"的地址
//**m则是取"hellow"第一个元素的值。
相关推荐