c++中,怎样定义一个指向指针数据的指针变量呢?

2020-06-20 科技 146阅读
char *(*p);
*运算符的结合性是从右到左,
因此“char *(*p);”可写成char **p;
#include
using namespace std;
intmain( )
{ char **p; //定义指向字符指针数据的指针变量p
char *name[]={″BASIC″,″FORTRAN″,″C++″,″Pascal″,″COBOL″};
p=name+2; //见图6.23中p的指向
cout<<*p<cout<<**p<}
运行结果为
C++
C
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com