腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用指针从
c
函数返回多个值;
参数
列表的样式
编写
C
语言
函数和函数调用返回指针的好的编程风格是什么?此外,对于函数定义,我可以在输入
参数
和
返回值
之间添加一个带有注释的空行。例如: int a,/* return value
浏览 0
提问于2015-03-02
得票数 3
回答已采纳
8
回答
你把它们叫做函数、过程还是方法?
、
考虑一个标准的
c
#‘函数’在
c
或
c
++中,这被称为“函数”--即使不带
参数
也不
返回值
。在另一种
语言
中,这可能是一个“过程”。在面向对象的
语言
中,如果它是一个类成员,那么它将被称为“方法”。在
c
#中使用哪个术语是正确的?
浏览 0
提问于2010-05-07
得票数 5
14
回答
从函数返回多个值的优雅方法
、
、
、
、
在大多数主流编程
语言
中,从函数返回多个值似乎是一件非常尴尬的事情。我知道处理多个
返回值
的一种
语言
是Python。对于那些不熟悉的人,它使用元组解压: a, b = foo(
c
浏览 21
提问于2009-02-05
得票数 27
回答已采纳
3
回答
函数和过程之间的区别?
、
、
、
我有一个疑问,我知道函数和过程之间的主要区别是,函数强制返回一个值,而作为一个过程,可能会也可能不会
返回值
。但是当我们使用void类型的函数时,它不会返回任何东西。你们能澄清一下我的疑惑吗。
浏览 1
提问于2011-03-17
得票数 2
回答已采纳
13
回答
为什么大多数编程
语言
只支持从函数返回单个值?
、
编程
语言
被设计为支持任意数量的输入
参数
,但只支持一个
返回值
?有什么解释吗?
浏览 0
提问于2013-07-02
得票数 132
1
回答
有人能给我解释一下Objective-
C
方法中类型括号的原因吗?
我仍然在学习Objective-
C
,但我想知道我学习的一切背后的“为什么”。我想知道为什么Objective-
C
方法需要将类型括在括号中,例如:而不是:- (IBAction) myAction: (UIButton) *sender; 对我来说,这更符合逻辑地表示
参数
是一个指针
浏览 1
提问于2012-12-13
得票数 3
回答已采纳
5
回答
在Python中有没有办法通过输出
参数
返回值
?
一些
语言
具有使用
参数
返回值
的功能,同样类似于
C
#。int value; // value is now 26} 那么在Python中有没有类似的东西可以使用
参数
来获取值呢
浏览 0
提问于2011-01-16
得票数 46
回答已采纳
1
回答
C
-从列表中检索元素
我是
C
语言
的新手,现在我遇到了一个简单的问题。我想要检索列表的第i个元素,并且我有以下API。
参数
'sp‘指定指向变量的指针,
返回值
的区域大小被赋值到该变量。附注:有关该函数的更多详细信息:
返回值
是指向该值区域的指针。由于在
返回值
的区域末尾附加了一个额外的零代码,因此
返回值
可以被视为字符串。如果'index‘等于或大于元素数,则
返回值
为'NULL’。
浏览 2
提问于2010-07-25
得票数 0
回答已采纳
1
回答
返回结果和通过指针
参数
赋值结果有什么区别?
、
、
、
、
我正在开发一种朴素的编程
语言
,实际上是一个
C
代码生成器,为了简化起见,我希望在
C
中将所有函数表示为没有返回类型,并将返回类型作为第一个
参数
传递(如果有的话)。我的问题是,这是否会带来兼容性或性能问题,我不是很确定到底有什么不同,但通常的逻辑表明,将
返回值
分配给返回地址的函数与手动分配
返回值
的函数没有太大区别,而地址是一个
参数
。
浏览 0
提问于2013-08-09
得票数 0
6
回答
那么"return 0“到底是什么意思呢?
、
我精通PHP,但我已经开始涉足
C
语言
。我看过代码在不
返回值
的函数的末尾。这在PHP中没有用到,因为如果一个函数没有
返回值
,就会自动
返回值
为NULL。它是否像PHP一样,将其
参数
作为函数调用的值返回?这只是一种良好的实践吗? 我知道这个问题以前已经被问过很多次了,但我是从PHP开发人员的角度提出这个问题的。谷歌给出的答案并不那么简洁。
浏览 0
提问于2013-02-18
得票数 18
回答已采纳
2
回答
Swift:为什么函数有
参数
和
返回值
类型?
、
在进入更高级的特性之前,我正在填补我现有的Swift编程
语言
技能的一些空白。问题:我在Swift中使用简单的
C
风格函数制作了许多程序,不需要
参数
或
返回值
,因为我知道这些函数应该为我做什么
浏览 3
提问于2016-06-03
得票数 2
回答已采纳
5
回答
如何在Ansi
C
中处理无效的传递
参数
、
我是
C
语言
的新手,来自较新的
语言
背景(如Java和
C
++),我不确定如何处理运行时错误,就像发送给函数的错误
参数
一样。例如,假设我想要编写一个函数来操作一个字符串(假设任何有效的int都是一个可接受的
返回值
): if ( strlen(s) < 1)} 如果我希望函数立即停止,我该如何在Ansi
C
中处理这种情况?在
C
++或Java中,
浏览 1
提问于2015-08-19
得票数 3
3
回答
如何记住使用
返回值
?
有时,当我有 to时,我忘记使用
返回值
。更新:好的,它不是由
语言
强制的。因此,空
参数
是,但如果
参数
为空,我仍然可以抛出异常。ReSharper可以警告我许多不是由
C
#强制执行的事情。但是,对于那些我想要使用的
返回值
,我看不到对未使用的
返回值
做同样的处理。 如果不是针对系统功能(如string.Replace),但至少对于我自己的类-有任何方法吗?如果我用UsageRequired标记
返回值
或方法,是否可以使用PostSharp检测使用
返回值</
浏览 4
提问于2009-11-05
得票数 8
回答已采纳
2
回答
在
C
++中使用
C
库返回的指针
我正在使用一个用
C
语言
开发的库(特别是: HTK)。我对源代码做了一些修改,并试图从函数中获取一个指针(指向链接列表的开头)。不要说太多的细节;假设我有一个名为OutType的结构。,OutType* Out),在
C
库中,LName取
参数
Out,并调用一个名为SaveH的函数,其中Out是
返回值
,在SaveH中,Out为malloc‘’ed OutType returnOut=(OutType但是当我返回到我的
C
++代码时,我调用LName并作为
参数
传递,这个
参
浏览 6
提问于2009-05-31
得票数 3
回答已采纳
1
回答
IL的应用健壮性和安全性效益
、
我正在通过
C
#阅读CLR,书上写着: 我有点困惑,对于不使用IL的
C
或
C
++,如果我们定义一个使用一个
参数
但没有
参数
的方法,g
浏览 3
提问于2021-01-17
得票数 0
回答已采纳
5
回答
在
C
/
C
++中从main()
返回值
的目的是什么?
、
、
、
可能的重复:
返回值
如何帮助我们?
返回值
可以用来实现任何重要的目标吗?
浏览 20
提问于2011-01-31
得票数 3
回答已采纳
2
回答
Windows中的区域设置列表
、
、
、
、
注意,我这里对“
语言
环境”的定义是“
语言
环境字符串”,即
C
的setlocale()的第二个
参数
,它将导致一个非空的
返回值
。 程序化的答案也很好,我只是厌倦了暴力猜测Windows
语言
环境名称。
浏览 1
提问于2011-03-01
得票数 8
1
回答
C
# CLS不包括传递ulong
参数
吗?
、
、
这是一本关于
C
#的书。说明,以下Add()方法不符合CLS,因为
参数
和
返回值
使用无符号数据(这不是CLS的要求): {我确实试过这个例子,它构建并运行得很好。我认为传递ulong
参数
是非常基本的。这段集会是什么意思?
浏览 4
提问于2020-08-07
得票数 0
回答已采纳
2
回答
未用输出
参数
、
当
C
函数通过引用
返回值
时,是否需要为我不需要的输出值传递一个指向该函数的有效指针?例如,以函数:max_f32(float32_t *x, float32_t *val, size_t *i);为例,其中val和i是
返回值
,但我只关心结果val。是否需要向
参数
i传递有效的指针,或者是否可以传递某种虚拟指针或NULL?
C
有处理这类事情的机制吗?例如,在这种情况下,Python可以返回到_。 我意识到为i分配一个变量并不是很麻烦,编译器会优化它。但是我想更好地理解
C
语言
的这
浏览 0
提问于2020-04-21
得票数 1
回答已采纳
1
回答
“非函数指针”类模板
参数
的
c
++推导
、
、
、
我想要达到的目标是: someProxyInstantation<&fn2> p2; 不幸的是,我没有
c
++期望,这似乎是
语言
的一个隐藏的角落如果我能从指向函数类型的指针中得到-类似于: std::tr1::result_of<&fn>::type // Error 1错误
C
2923:'std::tr1::result_of‘:'fn1’不是
参数
'
浏览 4
提问于2008-12-15
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言函数返回值解析
C语言进阶之路:函数—数组参数!
c语言带参数的宏定义
C语言编程指针变量作为函数参数
C语言可变参数的原理和应用
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券