为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

C++
慕无忌1623718 2019-09-20 19:14:03
C++中语句 int index(3)什么意思?
查看完整描述

5 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

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

查看完整回答
反对 回复 2019-09-22
?
江户川乱折腾

TA贡献1851条经验 获得超5个赞

定义一个int型的指针

例如:

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


查看完整回答
反对 回复 2019-09-22
?
婷婷同学_

TA贡献1844条经验 获得超8个赞

int *a 是一个整形的指针
int **a 是对一个整形的指针的指针
int ***a 是对一个整形指针的指针的指针

我说的有点晕吧。
一般如果是这个样子的话,目的是要开3维的数组。这样说应该明白了吧。

查看完整回答
反对 回复 2019-09-22
?
摇曳的蔷薇

TA贡献1793条经验 获得超6个赞

意思就是:A是一个三重指针,是指向 ”指向<指向整型数据的指针>的指针“的指针,具体分析:
int *A:A是一个指向整型数据的指针。
int **A:A是一个指向 指针 的 指针,被指向的指针指向一个整型数据
int ***A:A是一个指向 “指向指针的指针” 的指针,其中“指向指针的指针”中第一个“指针”指向一个整型数据

查看完整回答
反对 回复 2019-09-22
  • 5 回答
  • 0 关注
  • 494 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信