社区
C语言
帖子详情
C语言指针问题
pyshanfeng
2021-03-18 12:21:13
函数fun()中不是已经通过指针s把s所指的值改变了吗?为什么主函数中又没改变呢?
...全文
212
4
打赏
收藏
C语言指针问题
函数fun()中不是已经通过指针s把s所指的值改变了吗?为什么主函数中又没改变呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
源代码大师
2021-05-03
打赏
举报
回复
C和C++完整教程:https://blog.csdn.net/it_xiangqiang/category_10581430.html C和C++算法完整教程:https://blog.csdn.net/it_xiangqiang/category_10768339.html
真相重于对错
2021-03-18
打赏
举报
回复
指针当参数只能修改它指向的内存地址里面的东西,而不能修改指针的指向。
自信男孩
2021-03-18
打赏
举报
回复
main函数的s和fun函数里的s是两个独立的变量。所以main里的s在经过fun函数之后是没有变化的,还是指向a的。
因为实参s把a的地址传给fun函数的形参s,然后形参没有对a做任何操作;只是形参s又指向了calloc申请的空间,并且把a,b数据内容相加给了s(形参),那么这个s和main函数里的s什么关系呢?calloc申请的空间需要手动释放~
如果fun第三参数传递的是double **s,实参是&s,那么main里的s指向的calloc申请的空间,*s是相加之和
qzjhjxj
2021-03-18
打赏
举报
回复
在fun()函数体内,*s 所指向的是 s = (double *)calloc(1,sizeof(double))所生成的空间,并没按我们所想的那样,指向a[]数组的空间。
C语言
指针
的一坨
问题
本文聚焦
C语言
指针
,详细阐述了内存泄漏、空
指针
解引用、悬空
指针
等15种可能出现的
问题
,给出对应示例代码和修复方法。还提出使用标准库状态码、添加注释、考虑平台差异等改进建议,以确保代码健壮、易维护和调试。
c语言
形参
指针
不能赋值,
C语言
之
指针
若干
问题
本文探讨了
C语言
中
指针
变量的赋值
问题
,强调形参
指针
不能直接赋值。解释了如何正确赋值给
指针
变量,并指出在函数调用中,形参
指针
的改变不会影响实参。同时,文章还提到了函数
指针
和
C语言
指针
的重要角色。
C语言
指针
常见
问题
汇总
本文详细介绍了
C语言
中
指针
的概念和常见
问题
,包括
指针
作为函数参数和返回值的使用,函数
指针
的定义和应用,以及typedef的用途。文章通过实例展示了如何使用函数
指针
实现计算器功能,并提出了使用typedef简化复杂类型声明的重要性。此外,还讨论了回调函数的概念,并提供了理解复杂
指针
声明的右左法则。
【
C语言
】野
指针
问题
详解及防范方法
本文聚焦
C语言
中的野
指针
问题
,野
指针
指向随机、无效或已失效内存,使用它会引发程序崩溃等
问题
。详细讲解了未初始化
指针
、
指针
越界访问、指向已释放内存的
指针
这三种常见情形,分析成因、危害,并给出显式初始化
指针
、修正循环条件等防范方法。
2026 年高教社杯全国大学生数学建模竞赛B 题 无线电干扰源的快速自动定位与清除(数学建模,代码,论文免费分享)
内容概要:本文聚焦2026年高教社杯全国大学生数学建模竞赛B题“无线电干扰源的快速自动定位与清除”,提供涵盖数学建模、算法实现与论文撰写的全套技术支持,并扩展分享多个科研方向的Matlab/Simulink仿真项目,如无人机协同路径规划、电力系统无功优化、信号处理、图像处理、车间调度、新能源预测与优化调度等。资源内容不仅服务于竞赛备赛,还覆盖智能优化、通信定位、边缘计算、雷达追踪、深度学习等多个前沿科研领域,旨在为参赛学生与初级科研人员提供系统化、高质量的技术参考与资源共享。文中强调科研需逻辑严密、善于借力,并倡导按目录系统学习以提升建模能力与科研素养,所有资料可通过指定网盘链接或微信公众号免费获取。; 适合人群:全国大学生数学建模竞赛参赛者,具备Matlab编程与数学建模基础的本科及研究生,以及从事智能优化、信号处理、电力系统、路径规划、机器学习等方向的初级科研人员。; 使用场景及目标:①备战数学建模竞赛,快速掌握赛题解题思路、算法模型与论文写作模板;②开展科研项目时复现经典算法、借鉴成熟仿真方法,提升研究效率;③系统学习多领域(如无人机路径规划、微电网优化、光伏/风电预测、图像处理)的Matlab/Simulink实现技术。; 阅读建议:建议读者按照资源目录顺序系统浏览,结合网盘中的代码与文档进行实践操作,重点关注建模逻辑、算法实现细节与仿真结果分析,同时关注公众号与共享链接以获取完整资料,全面提升竞赛竞争力与科研实践能力。
C语言
70,039
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章