社区
C语言
帖子详情
怎么把 指针b的指向的地址作为值 放到指针a指向的地址里?
静心and缜密
2014-10-19 12:44:42
char* a=(char*)malloc(10);
char* b="ddd";
//怎么写?
printf("%s\n", a);//能打印出b的地址
...全文
471
4
打赏
收藏
怎么把 指针b的指向的地址作为值 放到指针a指向的地址里?
char* a=(char*)malloc(10); char* b="ddd"; //怎么写? printf("%s\n", a);//能打印出b的地址
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
静心and缜密
2014-10-19
打赏
举报
回复
好像是这个意思,1楼的答案不错,谢谢哈
majunyangyang
2014-10-19
打赏
举报
回复
中间加上: long lbPos = (long)&(*b); unsigned short wRemain; a[0] = '0'; a[1] = 'x'; for(unsigned short wTemp = 0; wTemp < 8; wTemp++) { wRemain = lbPos % 16; lbPos = lbPos / 16; if (wRemain < 10) { a[9 - wTemp] = '0' + wRemain; } else { a[9 - wTemp] = 'a' + wRemain - 10; } } 不知道楼主是不是这个意思?
derekrose
2014-10-19
打赏
举报
回复
http://www.cplusplus.com/reference/cstring/memset/
kkk2017
2014-10-19
打赏
举报
回复
char* a=(char*)malloc(10); char* b="ddd"; *(int*)a=(int)b; printf("0x%x\n", *(int*)a);//能打印出b的地址
指针
的
指针
的
地址
,
指针
自身的
地址
,
指针
指向
的
地址
理解
本文通过一个简单的C++示例程序,详细解释了
指针
、
指针
的
指针
及其各自
地址
之间的关系。重点阐述了解引用操作符如何帮助我们理解这些复杂概念。
c语言 通过调用函数交换两个实参
指针
的
指向
地址
本文详细解析了如何使用二级
指针
在函数中改变实参
指针
指向
的
地址
,通过交换两个
指针
所
指向
的
值
的例子,阐述了普通
指针
与二级
指针
的区别及正确使用方法。
C语言
指针
:
指针
作为形参如何改变其
指向
的
地址
?
本文探讨了在C语言中如何通过函数改变传入
指针
的
指向
。通过实例解释了形参和实参的关系,指出在函数内部无法直接改变实参的
值
,但可以通过二级
指针
实现对
指针
指向
地址
的修改。文中详细分析了二级
指针
的工作原理,并展示了如何在函数中使用二级
指针
来改变传入
指针
的
指向
。
函数内部改变
指针
地址
与
指针
所
指向
值
得改变
探讨了在C++中尝试使用函数交换两个
指针
地址
的误区,通过实验验证了函数内部修改
指针
值
对外部的影响及
指针
地址
的正确交换方法。
[C++]C风格数组之
指针
数组、数组
指针
、
指向
数组的
指针
、
指向
数组第一个元素的
地址
的
指针
的异同和联系
本文主要介绍了C++
里
传统C风格数组中
指针
数组、数组
指针
、
指向
数组的
指针
和
指向
数组第一个元素的
指针
的概念、语法格式及代码示例。
指针
数组是存放
指针
的数组,数组
指针
指向
整个数组,
指向
数组的
指针
是其别名,而
指向
数组首元素的
指针
只
指向
首元素。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章