社区
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
}
为什么实现不了呢
...全文
236
7
打赏
收藏
指针问题
char *p; //定义的全局变量 void a(char *str1) { p=str1; //str1是从外部传进来的一个字符串 } void b(char *str2) { str2=p; //想把str1的内容str2 } 为什么实现不了呢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用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
}
等于什么都没有做
存储管理基于GPT分区表的硬盘标准化分区方案:Windows系统下多场景磁盘布局与文件系统配置规范
内容概要:本文档旨在规范计算机及服务器硬盘的分区标准,涵盖分区表类型选择、文件系统格式、标准分区结构及不同容量硬盘的分区参考方案。明确新设备应统一采用GPT分区表,支持大容量硬盘、UEFI启动和更高稳定性,禁用传统的MBR格式;规定EFI引导分区使用FAT32,系统与数据分区采用NTFS,确保兼容性与安全性。标准分区结构包括EFI引导分区(500MB)、MSR保留分区(16MB)、C盘系统分区(150GB~300GB)和D盘数据分区(剩余空间),并针对512GB、1TB和2TB以上硬盘提供具体容量分配建议,提升系统性能与数据管理效率。; 适合人群:IT运维人员、系统管理员、硬件部署工程师及相关技术人员; 使用场景及目标:①指导新装机或服务器部署时的硬盘合理分区;②防止因分区不当导致的系统卡顿、空间浪费或数据泄露;③统一企业内部设备部署标准,提升维护效率; 阅读建议:此文档为实操性技术规范,建议结合实际装机流程对照执行,并在部署前进行方案审核,确保符合GPT+UEFI标准架构要求。
标准控制柜_机箱机柜.rar
标准控制柜_机箱机柜.rar
分布式电源接入对配电网影响的研究(Matlab代码实现)
内容概要:本文围绕分布式电源接入对配电网的影响展开研究,利用Matlab进行建模仿真与代码实现,系统分析了分布式电源(如光伏、风电等)接入后对配电网在电能质量、潮流分布、电压稳定性、保护配置等方面的影响。研究涵盖了多种分布式电源类型与不同渗透率场景,通过构建典型的配电网模型,仿真其在正常运行及故障条件下的动态响应特性,重点探讨了分布式电源引起的电压越限、反向潮流、短路电流水平变化等
问题
,并提出了相应的优化调控策略与解决方案。同时,结合主动配电网的有功无功协调优化、鲁棒调度等高级应用,展示了如何借助现代优化算法提升系统接纳能力与运行经济性。; 适合人群:具备电力系统基础知识,熟悉Matlab/Simulink仿真环境,从事新能源接入、配电网规划与运行等相关领域的科研人员、工程师及高校研究生。; 使用场景及目标:①掌握分布式电源接入对配电网关键指标的影响机制;②学习基于Matlab的配电网建模与仿真方法;③理解并实现主动配电网的协调优化调度算法;④为实际工程中分布式电源并网方案设计与
问题
诊断提供理论支持和技术参考。; 阅读建议:建议读者结合文中提供的Matlab代码,逐步复现仿真案例,深入理解模型构建与算法实现细节,并尝试在不同参数设置或网络结构下进行拓展实验,以增强对系统动态行为的认知与分析能力。
CMake Linux 交叉编译工具链模板(嵌入式构建+CMake/toolchain+工程模板+交叉编译配置)
包含可本机构建的 C 工程和 Linux 目标 toolchain 文件,使用 CROSS_COMPILE 与可选 TARGET_SYSROOT 配置编译器及依赖搜索范围。 适用于嵌入式软件开发人员、驱动开发入门者及相关技术学习者。资源包含源码或模板、使用说明及验证范围说明。CMake 3.16+、C 编译器和对应构建工具;交叉编译需额外安装工具链。
多轴零件.prt_UG四五轴CNC编程练习图档.rar
多轴零件.prt_UG四五轴CNC编程练习图档.rar
C语言
70,040
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章