关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
this is a 啊哈
2022-09-24 10:05
采纳率: 66.7%
浏览 9
首页
编程语言
已结题
关于#c语言#的问题:指针和函数返回值
c语言
为什么函数的返回值和a的值不一样?s和a共用同一内存地址单元,为什么s和a的值也不一样?
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
快乐鹦鹉
2022-09-24 10:54
关注
函数中s修改了地址,然后你return 了。这样返回值的s指向移动后的地址,而函数内修改s地址,并不会改变外部传入的字符串a的起始地址的。所以结果不一样
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
C语言
用
指针
作为
函数
返回值
详解
2020-09-01 19:16
在
C语言
中,
函数
返回值
可以是任何类型,包括
指针
。这种技术使得
函数
能够返回一个数据结构的地址,而不是整个结构体本身,从而节省内存和提高效率。本文将详细讲解如何使用
指针
作为
函数
返回值
,并通过实例来帮助理解...
C语言
-
指针
作为
函数
返回值
及二级
指针
2024-11-20 09:12
Dola_Pan的博客
对于上面的两个例子,func() 运行结束后 n 的内存依然保持原样,值还是 100,如果使用及时也能够得到正确的数据,如果有其它
函数
被调用就会覆盖这块内存,得到的数据就失去了意义。第一个例子在调用其他
函数
之前使用...
《
C语言
指针
与
函数
:解锁程序高效运行的密码》
2025-09-25 20:17
内容概要:本文深入讲解了
C语言
中
指针
与
函数
的核心概念及其高效应用,重点阐述了
指针
作为
函数
参数和
返回值
的机制与实战技巧。内容涵盖值传递与
指针
传递的区别、利用
指针
参数修改实参、交换数组元素、避免野
指针
的...
《
C语言
函数
参数与
返回值
:实战中的深度剖析》
2025-09-23 20:45
内容概要:本文深入剖析了
C语言
...阅读建议:此资源理论结合实践,建议在阅读过程中动手编写并调试文中示例代码,尤其关注
指针
传参与内存管理相关案例,深入理解栈区生命周期与野
指针
问题
,从而打牢
C语言
函数
编程根基。
C语言
灵魂篇|
指针
作为
函数
返回值
2021-07-08 00:07
轻松学C语言的博客
C语言
允许
函数
的
返回值
是一个
指针
(地址),我们将这样的
函数
称为
指针
函数
。下面的例子定义了一个
函数
strlong(),用来返回两个字符串中较长的一个:#include #include ...
详解
C语言
函数
返回值
解析
2020-08-30 04:04
C语言
函数
返回值
解析是指在
C语言
编程中,
函数
返回值
的处理机制。
函数
返回值
可以是变量、
指针
、数组、结构体等各种形式,但归根结底,
函数
返回值
都是一个值,或者是一个地址。在
C语言
中,
函数
返回值
的处理机制是通过...
C语言
const关键字深度解析:基础语法、
指针
应用与
函数
安全设计实战
2025-09-26 14:27
文章从const修饰普通变量、
指针
、数组、
函数
参数与
返回值
,到结构体成员和多文件编程中的应用,全面剖析了const作为类型限定符的作用机制。特别强调了const在提升代码安全性、可读性和可维护性方面的价值,并通过...
【
C语言
基础教育】
C语言
复习题库:涵盖基础语法、数据类型、表达式与语句、数组与
指针
、
函数
及文件操作练习题
2025-07-23 19:00
C语言
作为计算机
编程语言
的经典代表,其基础语法、数据类型、表达式与语句、数组与
指针
、
函数
及文件操作等方面的知识点是学习
C语言
的基石。在编程实践中,这些基础知识的掌握程度直接关系到程序开发的效率与质量。 ...
嵌入式
C语言
培训-C编程基础-
函数
返回值
2018-12-18 19:47
下面我们将深入探讨嵌入式系统中的
C语言
编程基础,特别是关于
函数
返回值
的相关知识点。 1. **
函数
定义与声明** 在
C语言
中,
函数
定义包含
函数
名、返回类型和参数列表。例如: ```c int add(int a, int b) { ...
C语言
入门知识详解:语法基础、程序结构、
函数
设计及内存管理
2024-11-23 13:05
内容概要:本文详细介绍了
C语言
的基础知识,包括其特点、程序结构、数据类型、控制结构、
函数
设计、内存管理和
函数
指针
等内容。具体内容涵盖
C语言
的高效性、移植性及其应用场景,如操作系统、嵌入式系统等领域的使用...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
10月28日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
10月20日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
9月24日