77问答网
所有问题
当前搜索:
指针内存表示的三个定义
C++中 什么是普通
指针
,内置指针
答:
我的理由是,上图中,
指针
p 指向 Foo 对象,Foo 并非内置类型,但译者却称其为“内置指针”。C++中真正意义上的指针只有一个,就是所谓的“内置指针”。试想一下,在32位的环境中,一个指针不管是指向内置类型,还是指向自
定义
类对象,该指针本质上都是占用一块4字节的
内存
空间,没有必要区分开。...
c语言如何使用动态分配
内存的
方法
定义指针
,并且可以用sizeof计算出数组...
答:
内存
动态分配时必须确定大小,既然大小已确定,还要sizeof(a);有何意义?再者sizeof操作符计算的是()中的变量或类型所占有的内存数,a就是个
指针
,一般是4字节,所以sizeof(a)的值是4而不是malloc分配成功的那么多字节。这里有个概念要弄清楚了就不会有纠结了,那就是a=(int *)malloc();这样的...
C语言如何
定义指针
指向字符型二维数组
答:
1.使用列
指针
:
定义
一个列指针p,让它指向二维数组的第0个元素 int a[3][4];int *p;p=&a[0][0];//因为a[0]是第0行的数组名,所以p=&a[0][0]相当于p=a[0],因为a[i][j]前面共有i*4+j个元素 该二维数组的任意i行j列元素可
表示
为*(p+i*4+j)。2.使用行指针:定义一个...
C语言
指针
**p是什么意思
答:
p
表示
p也表示地址,简单的说,这个地址对应的存储单元存储的数也是一个地址,而不是数值,而这个被存储的地址对应的存储单元存储的数据才是真正的相应类型的数值!例如:int i=10; //
定义
了一个整型变量 int *p=&i; //定义了一个
指针
指向这个变量 int **p1=&p; //定义了一个二级指针指向p指针...
c语言声明数组
指针
会分配
内存
吗?
答:
题主你好
指针
也是类型的一种 系统当然会为这个他分配
内存
但是他只是分配一个指针大小的内存 一般为32位4个字节 64位8个字节。 他是一个指向数组的指针。而如果你不加括号*p[10] 就是生成一个有10个元素的数组,每个元素都是int *型 你可以用sizeof() 看看具体大小就明白了 不懂欢迎追问 ...
C语言如何给
指针
分配
内存
?
答:
/Og 启用全局优化 /Oy[-] 启用框架
指针
省略 /Oi 启用内部函数 -代码生成- /G3 为 80386 进行优化 /Gh 启用 _penter 函数调用 /G4 为 80486 进行优化 /GH 启用 _pexit 函数调用 /G5 为 Pentium 进行优化 /GR[-] 启用 C++ RTTI /G6 对 PPro、P-II、P-III 进行优化 ...
...问一个声明一个
指针
变量,什么时候需要分配
内存
,什么时候不需要分配...
答:
2、var p:PChar;
表示
你
定义
了一个指针,这个指针可以保存一个地址,这个
指针的
(操作)行为是按(操作)字符行为来操作的。所以,当p:='12345';时,p^表示字符'1',(p+1)^表示字符'2',...这是字符指针的实际意义。3、对于指针不指向一个常量时,比如你自己想要开辟一块
内存
,用来保存自己的...
定义
一个
指针
数组 char* a[]={"shanghai","beijing","h...
答:
回答:由于
定义
的是指针数组,a[0]
表示指针
数组中第一个char型指针,指针所指的地址是 "shanghai"字符串所在
内存的
首地址。 *a[0]表示a[0]所指向的地址所保存的数据,a[0]是char型指针,所以*a[0]是char型数据,也就是"shanghai"字符串的第一个字符's' ,16进制数值为0x73 &a[0]表示指针...
C语言p1=(int *)malloc(sizeof(int))作用与意思是什么
答:
int *p1; //
定义指针
变量p1,未初始化 (1)int x =5;p1=&x ; //给指针变量分配一个已存在的相应类型的变量的地址,即p1指向x所在的位置。(2)p1=(int *)malloc(sizeof(int)); //让系统为p1选择一个内存空间 其中,malloc()是系统动态分配
内存的
函数,其函数原型为:void * malloc...
下列关于
指针定义的
描述,()是错误的
答:
D错误 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。A正确
指针的
类型是它所指向的程序实体(如变量,数组)的类型,由此可确定程序实体所占
内存的
字节数,当指针变量移动时,以这字节数为单位,因此就用这个类型
定义指针
变量,且往往与它指向的程序实体一道定义。所以B正确 ...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜