社区
C语言
帖子详情
指针问题
smile0403
2007-06-20 04:09:09
char *p; //定义的全局变量
void a(char *str1)
{
p=str1; //str1是从外部传进来的一个字符串
}
void b(char *str2)
{
str2=p; //想把str1的内容str2
}
为什么实现不了呢
...全文
175
7
打赏
收藏
指针问题
char *p; //定义的全局变量 void a(char *str1) { p=str1; //str1是从外部传进来的一个字符串 } void b(char *str2) { str2=p; //想把str1的内容str2 } 为什么实现不了呢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
smile0403
2007-06-20
打赏
举报
回复
我还是没有传出来 有高手给我发个纸条吧 谢谢
freshui
2007-06-20
打赏
举报
回复
你的malloc内存
光指针指来指去不行的, 就想传销一样
如果要改变str2, 就得用指针的指针
smile0403
2007-06-20
打赏
举报
回复
那怎么可以实现呢?
我第一个函数里面收到外部传的参数
就是那个字符串str1
我想在另一个函数用这个串怎么办呢
shu_yoyo
2007-06-20
打赏
举报
回复
关注一下
freshui
2007-06-20
打赏
举报
回复
void b(char *str2)
{
str2=p; //想把str1的内容str2
}
由于函数调用传递的是参数的拷贝, 该函数可以看作:
void b(char *str2)
{
char *__str2=str2;
__str2=p; //想把str1的内容str2
}
str2没有进行任何修改
还有,你这把指针转来转去, 有什么意义啊?
就比如你叫张三, 你同学叫李四
你现在做的是把你改成叫李四了, 你同学改名叫张三了
但是你还是你, 你同学还是你同学...
珍惜生命远离CPP
2007-06-20
打赏
举报
回复
用strcmp 记得要分配内存
freshui
2007-06-20
打赏
举报
回复
void b(char *str2)
{
str2=p; //想把str1的内容str2
}
等于什么都没有做
C/C++
指针
经典资料大全
- C++11引入了智能
指针
(如`unique_ptr`,`shared_ptr`,`weak_ptr`),自动管理内存,避免手动释放带来的
问题
。 8. **
指针
与STL** - 标准模板库(STL)中的容器如`vector`,`list`,`map`等,经常与
指针
结合使用...
C/C++
指针
的13份资料
13. **
指针
的安全性**:在使用
指针
时,要避免未初始化的
指针
、空
指针
解引用、越界访问以及悬挂
指针
等
问题
,确保程序的健壮性。 通过深入学习这13份资料,你将能够掌握C/C++
指针
的精髓,无论是进行底层编程、优化...
免费下载:C语言难点分析整理.doc
在使用C语言进行编程时,
指针
和内存泄漏是开发者经常遇到且需要解决的
问题
。这些
问题
不仅耗费了大量的调试时间,还可能成为软件开发过程中的绊脚石。 #### 导致内存破坏的
指针
操作类型 - **非法
指针
访问**:尝试...
C&C++语言学习大全套【精品】
C_C+++
指针
的13份资料.zip C_C++程序员实用大全.zip C++程序设计语言特别版(中文版) .rar C语言大全第4版+源码.rar C语言阶梯式教程【从白痴到资深专家】 .pdf 你必须知道的495个C语言
问题
(完整版).rar
C语言中的野
指针
问题
C语言中的野
指针
问题
一、野
指针
1、
指针
变量中的值是非法内存地址,进而形成野
指针
2、野
指针
不是NULL
指针
,是指向不可用内存地址的
指针
3、NULL
指针
并无危害,很好判断,也很好调试 4、C语言中无法判断一个
指针
...
C语言
70,024
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章