77问答网
所有问题
如何获取char* 指针的地址
如题所述
举报该问题
推荐答案 2017-01-10
例如,char a='c';
char *p=&a;
如果想知道指针p的地址,c/c++直接用 printf("%x\n",&p);即可
C++还可以用cout<<&p<<endl;
&做取地址符,后面直接加上变量名即可知道某个变量的内存地址
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/W83INGWYN38WIGv83W.html
其他回答
第1个回答 2017-01-10
指针也是个变量 要获取他的地址 和获取变量一样的啊
第2个回答 2018-02-03
cout<<&p<<endl;应该不行的吧
应该得这么些:cout<<(void*)(&p)<<endl;
相似回答
如何
取
指针
变量
的地址
?
答:
取任何变量的地址,只需要使用取地址运算符——&即可
。比如 int i;char *p; //定义一个字符指针struct test o_o;都可以通过&取地址运算符操作。int *pi = &i;char **px = &p; //保存指针变量的地址记得使用 两个*号表明是一个指向指针的指针struct test *ps = &o_o;...
char*地址
的数据提取出来
答:
1.你如果是想把
指针
pl指向的数据赋值给变量pll的话可以写这样一条语句:pll=*pl;2.如果你是想把指针pl指向的字符串赋值给数组pll,可以写这样一条语句:pll=pl;如果你不是想做上面的操作,请再次说清楚问题。
怎么
输出
char
字符串
指针
首字符
的地址
答:
str就是你要输出的字符串
地址
。也可以用%x 不过%p更好。
char*
是什么类型
指针
?
答:
char* 是声明一个字符类型的指针。 比如:chat* y; 就是声明一个指针y,
这个指针指向的地址上只能存放字符类型的值
。 扩展资料: 在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变...
获取char
数组的
指针
答:
char
和uint8是可以通用的.而数组名本身就可以做
指针
用.所以 直接用udp_remote_ip就好了.espconn_sent(pesp_conn, udp_remote_ip, sizeof(udp_remote_ip));
定义一个
指针
数组
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语言中
char*
*是什么意思? 和char*有什么区别呀
答:
char *
字符型
指针
,指向一个字符;数据在内存中的存储区域 1、栈:就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。2、堆:就是那些由new或malloc分配的内存块,在不适用时,要手动用delete或free来释放内存区域。3、全局/静态存储区...
大家正在搜
如何获取一个指针的地址
如何获取指针的值
char指针和char数组
获取指针地址
获取指针指向的值
char指针指向字符串
char型指针的大小
char 指针
char指针数组
相关问题
获取 char数组的指针
如何取指针变量的地址?
C语言中,指向指针的指针如何取出其指向指针的地址
如何获取C++指针的地址数值
如何获得字符串的指针地址?
C语言 char **所指向的几个指针所指向的位置是怎样的
关于C指针 如何获取指针指向的变量的值
char数组指针地址打印