腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
引用
传递
也可以称为
指针
传递
吗?
、
、
我目前正在阅读
将
参数
传递
给C
函数
的
方法。在阅读过程中,我了解到在C中有两种
传递
参数
的
方法,即按值
传递
和通过引用
传递
。然后,我再次看到,我们也可以
将
指向变量
的
指针
作为
参数
传递
。在这个例子中,我们
传递
一个指向
函数
的
指针
。当我们
将</em
浏览 10
提问于2020-12-29
得票数 2
回答已采纳
3
回答
函数
调用
参数
总是一个新对象吗?
、
、
我读到: 值、引用或const-引用 但是,如果
将
指针
传递
给
函数
,而在该
函数
中更改
指针
,则不会更改对象,该对象
的
标识符用于将其指定为
参数
,它只会更改
传递
给
函数
的
指针
。这实际上意味着,在C++中,所有的东西都是以A副本
的
浏览 5
提问于2013-11-03
得票数 5
回答已采纳
2
回答
将
指针
的
地址
而
不是
指针
作为
函数
参数
传递
、
所以我试着理解
传递
给这个
函数
的
参数
。第二个
参数
接受一个
指针
BaseType_t xQueueGenericSend( QueueHandle_t xQueue, const void * const pvItemToQueue, TickType_txTicksToWait, const BaseType_t xCopyPosition ) PRIVILEGED_FUNCTION; 那么为什么
传递
一个
指针
的
地址
是合
浏览 58
提问于2020-08-05
得票数 1
1
回答
当我们可以用&运算符
传递
变量
的
地址
时,为什么要通过
指针
传递
呢?
、
、
由于C不支持引用
传递
,所以当我们编写更改
参数
值
的
函数
时,我们
将
指针
作为
参数
。(int *ptr1, int *ptr2) int temp; *ptr1 = *ptr2;} 在调用此
函数
时,我可以
传递
两个
指针
,也可以使用&运算符
传递
变量,比如swap(ptr1, ptr2)或swa
浏览 0
提问于2020-12-31
得票数 0
回答已采纳
1
回答
函数
调用
的
函数
C中使用
的
2d动态数组
参数
不能工作
、
、
所以我
的
数组是:for (int i = 0; i < size; i++)我
的
表演分数
函数
是这样
的
{{ }
浏览 0
提问于2016-12-12
得票数 2
回答已采纳
2
回答
C中
的
“最优”
函数
参数
化
、
、
我
的
问题本质上是这样
的
:什么时候,为什么我不应该
传递
一个
指针
。例如,我知道如果我想用
函数
修改其他地方
的
数据,我需要
传递
一个
指针
,这样我就可以真正地改变内存块了。那么,当我需要修改范围外
的
变量
而
不是
其他变量时,标准是否只是
传递
指针
呢?结构呢,它可能是相当大
的
内存块?最好是
将
地址
大小
的
指针
浏览 0
提问于2020-06-28
得票数 0
回答已采纳
5
回答
警告:
参数
与char [] V.S. char**
的
原型(C) \x
地址
不兼容
我取其
地址
并将其
传递
给接受双字符
指针
的
函数
:memset(result, 0, sizeof(result));功能定义:int executeGetQuery(char * query, char ** queryResultData)警告:
参数
2与原型不兼容:原型:指向字符
指针
的
指针
:第1
浏览 1
提问于2012-02-15
得票数 2
回答已采纳
2
回答
SubArray,
将
地址
传递
给
函数
、
我有一个关于
将
数组
的
第一个元素
的
地址
传递
给(递归)
函数
的
问题:当
地址
传递
给
函数
时,我知道
函数
参数
必须是一个
指针
。selectionSort方法
将
int b[]
作为
参数
。
而
不是
指针
。 但是
浏览 1
提问于2013-06-12
得票数 4
回答已采纳
5
回答
向
函数
传递
指向字符串
的
指针
时,为什么有2颗星?
、
、
在花了很长时间让这段代码工作之后,有人能解释为什么当我把指向字符串
的
指针
作为
函数
的
参数
传递
时需要2颗星吗?根据定义,
指针
将
地址
保存到
将
放置某个变量
的
内存中。因此,它是一个有自己
的
地址
的
变量,在这个
地址
下面是另一个变量
的
地址
。好吧。所以,如果我
将
指针<
浏览 4
提问于2014-12-17
得票数 3
回答已采纳
4
回答
如何在C++中准确地引用
指针
,以及何时需要
指针
(在链接列表
的
情况下)
、
、
、
我知道
指针
保存变量
的
地址
。引用指向符号表中
的
相同
地址
(即变量
的
相同
地址
,即它们被分配给
的
地址
)。stru
浏览 5
提问于2020-01-27
得票数 1
回答已采纳
2
回答
C
指针
引用
函数
中
的
另一个
指针
、
我发现,如果在
函数
中将
指针
地址
分配给另一个
指针
的
地址
,它不会更改主
指针
中
的
in值,但是通过在main中执行相同
的
操作,它将发生变化。那么这是什么原因呢?
浏览 1
提问于2015-03-02
得票数 0
回答已采纳
4
回答
C,无法通过取消引用检索变量值,未知分段错误
、
、
、
如果我在方法中对
指针
进行操作,它就会工作。但当在另一种方法中用作
参数
时,相同
的
操作
将
失败。很明显我漏掉了什么。我猜是由于某种原因,foobar不能“看到”*ptr所指向
的
变量。segfaults} unsigned short c = 10 & (*ptr);如果我
的
foobar(unsigned简称b)不能编译(通过反复试验,我发现你只能使用基本类型
浏览 0
提问于2012-07-28
得票数 0
1
回答
类
函数
指针
作为
参数
、
、
、
可能重复: functionThatTakesFPTR(&printValue, 8); } testFu
浏览 0
提问于2012-11-30
得票数 2
回答已采纳
1
回答
结构
指针
内
的
指针
在malloc之后未返回
、
、
*/在function()中,
参数
pointA是一个完美分配
的
结构,它有几个成员和一个为NULL
的
指针
pointB。我正在调用另一个
函数
,该
函数
将
pointA
作为
参数
并分配pointB。我调试过了,我可以看到pointB在malloc之后获得了一个
地址
,但是当我从func1()返回时,我仍然看到pointB是NULL。我认为这看起来像是我
将
pointA
作为
值
浏览 0
提问于2014-07-06
得票数 0
4
回答
将
指针
的
地址
传递
给需要
指针
的
函数
有什么意义?
、
我正在读取一个,它有一个
传递
给
函数
的
指针
的
地址
: NULL, NULL, 0)) < 0) {
将
指针
的
地址
作为
浏览 0
提问于2019-08-16
得票数 1
1
回答
何时
传递
指针
,何时
传递
指针
的
内存
地址
?
、
TBranch ** ptr = 0) bname是一个分支
的
名称。add是分支
的
地址
。出于某种原因,当我查看SetBranchAddress("AntiKtR060NHits12",&jets)时,基于
函数
SetBranchAddress
的
定义,我会认为需要
传递
的
第二个
参数
是
指针<
浏览 0
提问于2020-05-21
得票数 0
回答已采纳
2
回答
指针
/引用之前
、
、
因此,像perl、java和C这样
的
现代语言通过
指针
(如果写得正确的话)
传递
数据(例如
函数
参数
),所以在堆栈中,当您传入一个变量时,该变量
的
地址
将被写入。我研究了fortran
的
老版本,在
指针
之前,我想知道:在
指针
之前,数据是如何
传递
的
?如果我
将
一个大数组
传递
给子例程,该数组是否会被写入堆栈,
而
不是
指向该数组<
浏览 1
提问于2010-08-27
得票数 1
3
回答
是否真正使用了用
指针
类型实例化模板
的
能力?
、
、
、
、
当您在C++中定义一个模板(带有类型
参数
)时,您可以
作为
类型
传递
一个指向类型
的
指针
,例如:我想知道这个是否真的被使用了?因为这样
的
问题太宽泛了,让我们关注核心C++,意思是--它是用于STL还是Boost?如果是(在STL/Boost中)是为了什么目的? 请注意,我要求
将
指针
作为
参数
传递
(从外部)。使用
浏览 5
提问于2014-03-17
得票数 1
回答已采纳
4
回答
修改
传递
给
函数
的
指针
的
地址
、
我不明白为什么pointer
地址
作为
parameter
传递
给function
的
修改不会在此
函数
之外持久存在(在调用该
函数
之后,ptr
的
地址
不会改变):} 当我可以在这个
函数
内时,修改ptr:*ptr = *ptr + 1所指向
的
ptr:*ptr = *ptr + 1。PS:我知道我可以使用pointer to a pointer:**p
浏览 0
提问于2014-02-03
得票数 2
回答已采纳
2
回答
C++
将
类成员
传递
给另一个类
函数
、
、
、
这里是学术人员
的
申报,function.In
的
主要功能,我从用户那里得到下面的输入。工作人员( int staffID,char *firstName,char *lastName,int telNo,char *
地址
,char *电子邮件,int annualSalary,chartitle is defined"<<endl;else我写
浏览 4
提问于2015-05-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程指针变量作为函数参数
Python如何调用DLL函数:传递数值、指针与字符串参数
初谈指针
为什么有人说指针是 C 语言的精髓?
Go语言参数传递是传值还是传引用
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券