00问答网
所有问题
指向对象数组的指针不一定必须指向数组的首元素
如题所述
举报该问题
推荐答案 2005-12-29
指向对象数组的指针只想应该是数组首元素的地址
而指向数组某元素的应该是该数组元素类型的指针
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nr0TZTI.html
相似回答
C语言:简述一下“
数组
和
指针的
关系”?
答:
//(1)
指向对象
的指针:(()里面的值是初始化值)int *p=new int(0) ; delete p;//(2)
指向数组的指针
:(n表示数组的大小,值不必再编译时确定,可以在运行时确定)int *p=new int[n]; delete[] p;//(3)指向类的指针:(若构造函数有参数,则new Class后面有参数,否则调用默认...
c语言
数组
地址
指向首元素
吗?
答:
所以 C语言
数组
地址
指向首元素
是正确的.即 int a[N];a的值 就是&a[0]
C语言
中
:
数组指针
与
指针数组
有什么区别?
答:
数组指针是指向这个数组首地址的指针,指向对象是这个数组
;指针数组是存放一类指针的数组,这个数组的每个元素都是一个指针;例子:int a[10];int* s;s = a;//这里s就是一个数组指针,它的值就是数组a 的首地址;当然,如果a是一个整数,那s就是一个指向整型的指针;int a;int* s[5];for...
指向数组的指针
和
指向数组的元素
的指针有何区别?数组名和指针变量名有...
答:
指向数组的指针其实是指向指针的指针,而指向数组的元素的指针只是单纯的指向数组元素的类型的指针
。数组名和指针变量名有何区别?答:数组名是常指针,指针变量是变量,顾名思义常指针不能够改变其值,而变量则不同,可以改变。例如int a[10];int *p=a;p++;是正确的用法而a++就是错误的用法。明白...
大家正在搜
一维对象指针数组的每个元素
指针作为参数传入函数
常量对象可以使用常量成员函数
常成员在函数内部可以改变其值
形参指针与实参指针的区别
抽象类的成员函数都是虚函数
对象间赋值将调用拷贝构造函数
静态数据成员初始化在哪进行
构造函数不能被继承
相关问题
指向数组元素的指针只可指向数组的首元素吗
第四题c++建立对象数组 指针指向数组首元素
建立一个对象数组,内放5个学生的数据,用指针指向数组首元素,...
建立一个对象数组,内放5个学生的数据(学号、成绩),用指针指...
建立一个对象数组,内放5个学生的数据(学号,成绩),用指针指...
指针能不能指向一整个数组还是只能指向数组元素
指向对象数组的指针的问题