社区
C语言
帖子详情
C语言指针问题
pyshanfeng
2021-03-18 12:21:13
函数fun()中不是已经通过指针s把s所指的值改变了吗?为什么主函数中又没改变呢?
...全文
122
4
打赏
收藏
C语言指针问题
函数fun()中不是已经通过指针s把s所指的值改变了吗?为什么主函数中又没改变呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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语言
难点分析整理.doc
深入理解
C语言
指针
的奥秘 这部分深入探讨了
C语言
中
指针
的工作机制和使用技巧。 ### 50. 游戏外挂的编写原理 这部分讨论了游戏外挂的实现原理和技术。 ### 51. 程序实例分析-为什么会陷入死循环 这部分通过具体的...
C语言
精彩编程100例
本教程涵盖了
C语言
的各个方面,包括基本语法、数据类型、控制结构、函数、数组、
指针
、结构体、文件操作等核心主题。 首先,
C语言
的基础知识是学习的关键。
C语言
是一种强大的、低级的编程语言,它的语法简洁而直接...
C&C++语言学习大全套【精品】
2012-C&C++语言大全.zip C&C++语言教程大礼包.rar C_C+++
指针
的13份资料.zip C_C++程序员实用大全.zip C++程序设计语言特别版(中文版) .rar
C语言
大全第4版+源码.rar ...你必须知道的495个
C语言
问题
(完整版).rar
C语言
指针
常见
问题
汇总
函数返回值类型 (*
指针
变量名) (函数参数列表);“函数返回值类型”表示该
指针
变量所指向函数的 返回值类型;“函数参数列表”表示该
指针
变量所指向函数的参数列表。那么怎么判断一个
指针
变量是指向变量的
指针
,还是...
c语言
指针
学多久,
C语言
指针
难学吗?
C语言
指针
对于大多数人而言是难学的,而难学有两点原因:一个是
C语言
指针
很抽象,一个是
C语言
指针
概念很杂乱。本回答并不想详细讲解
C语言
指针
,只想给出
C语言
指针
的五个核心概念,搞懂这五个核心概念,再去学习
指针
...
C语言
70,020
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章