11问答网
所有问题
当前搜索:
对指针变量取地址
如何取
指针变量
的
地址
?
答:
取任何变量的地址,只需要使用取地址运算符——&即可
。比如 int i;char *p; //定义一个字符指针struct test o_o;都可以通过&取地址运算符操作。int *pi = &i;char **px = &p; //保存指针变量的地址记得使用 两个*号表明是一个指向指针的指针struct test *ps = &o_o;...
* p=& a和p=& a有什么区别?
答:
int a=3,*p;(定义指针变量*p)p=&a;(
对指针变量取地址
)②定义变量的同时赋值 int a=3,*p=&a 也就是说在赋值时,int *p=&a 相当于 int *p,p=&a 它们的区别其实就是 int *p=&a是同时定义*p并对赋值p(即a的地址赋给P),而p=&a,只是对P赋值,没有定义指针变量。但要注意,只有在...
对指针变量取地址
符得到的地址是什么地址
答:
&p就是
指针变量
在内存的
地址
啊,指针变量也是一种变量啊,就是他的类型有点儿特别,存放的数据是其他变量的地址。因为你申请的两个局部变量a和p是挨着的,所以它们的地址相差4个字节(32位系统)。
怎么求
指针变量
的
地址
?
答:
int *p;p
指针
的
地址
为&p
怎么获得一个
指针变量
所指向的
地址
的值
答:
假设0x80000
地址
的值为5,int *p ,p这个变量在内存中的地址为0x8abcd,那么 p == 0x80000;*p == 5; &p == 0x8abcd;p指向的地址为0x80000,就是说p = 0x80000;如果要求0x80000地址的值,就是用*p;&p是求int型
指针变量
p本身的地址,这是一个二级指针,即 int **a = &p;...
如何获取char*
指针
的
地址
答:
例如,char a='c';char *p=&a;如果想知道
指针
p的地址,c/c++直接用 printf("%x\n",&p);即可 C++还可以用cout<<&p<<endl;&做
取地址
符,后面直接加上
变量
名即可知道某个变量的内存地址
C++定义一个
指针
指向一个
变量
,输出指针的值,及变量的
地址
,通过指针修改...
答:
cout<<*p<<endl; //输出p指向的
变量
i的值,加*号就表示输出的是
指针
指向变量的值。cout<<p<<endl; //输出p指向变量i的
地址
,不加* 号代表的是p本身的值。p=20; //因为加了* 号代表的是p指向变量的值,所以可能通过这样修改变量i的数据。//此时i的值就通过指针p修改为20 ...
C语言里
指针变量
有
地址
么?
答:
指针变量
和普通变量一样,也有自身的
地址
。这个地址是系统分配的,不可预测,要得到指针变量的地址需要使用指向指针的指针。int **p = &d;printf("%x\n", (unsigned long)p);
c语言
指针地址
的全部表示方法
答:
解除引用),最后将p指向的
变量
付给p2指向的变量,(其实这里没有任何意义,因为他们都指向变量f.这条语句相当于 f = f;)float** temp = &p; //如果对&p
取地址
,那么就应该用一个二级
指针
(**)来指向它,不然就没有任何意义. (个人认为)指针的主要用途还是体现在传递大的数据类型方面(...
如何读取易语言
指针
中数据
答:
‘文本型 等需要先“申请内存”
地址
=
取变量
数据地址 (数据1)写到内存 (“这是文本”, 地址, )信息框 (
指针
到文本 (地址), 0, )' 数据2 = 1 地址 = 取变量数据地址 (数据2)写到内存 (10086, 地址, )信息框 (取字节集数据 (指针到字节集 (地址, 4), #整数型, ), 0, )...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
取指针的内容
指针变量的变量名是什么
字符指针取地址
对指针取地址得到什么
获取指针指向的地址
c语言能不能对指针取地址
取地址运算符和取内容运算符
如何查看指针指向的地址
c语言取出地址里的数据