C语言中怎么判断结构体中f函数是地址传递还是值传递

发布网友 发布时间:2022-04-23 15:25

我来回答

1个回答

热心网友 时间:2023-10-07 11:16

比如f(a)函数
假设有参数a,他的参数是字符指针
,函数复制了该值
也就是p,
p

a
仅仅是数值相同的两块内存,因此
直接操作

p=new
是不会改变
a的值的
而进行*p=“
”这种操作则同时也改变了
*a原来所指向的位置

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com