请问C++中语句 int index(3)什么意思?

C++中语句 int index(3)什么意思?


慕无忌1623718
浏览 499回答 5
5回答

慕神8447489

name本身是一个char*型的变量,就是一个指针,指向输入的名字字符串的首字符的地址。如果直接输出name,输出的就是名字字符串。(int *)是将name转换为指向int型变量的指针,所以再用cout 输出,结果就是该名字字符串的首字符的地址。

江户川乱折腾

定义一个int型的指针例如:123int *p;//定义一个指向int型变量的指针char *p1;//定义一个指向char型变量的指针int **p2;//定义一个指向int型指针的指针,即指向指针的指针

婷婷同学_

int *a 是一个整形的指针int **a 是对一个整形的指针的指针int ***a 是对一个整形指针的指针的指针我说的有点晕吧。一般如果是这个样子的话,目的是要开3维的数组。这样说应该明白了吧。

摇曳的蔷薇

意思就是:A是一个三重指针,是指向 ”指向<指向整型数据的指针>的指针“的指针,具体分析:int *A:A是一个指向整型数据的指针。int **A:A是一个指向 指针 的 指针,被指向的指针指向一个整型数据int ***A:A是一个指向 “指向指针的指针” 的指针,其中“指向指针的指针”中第一个“指针”指向一个整型数据
打开App,查看更多内容
随时随地看视频慕课网APP