腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何用分隔符/分隔符连接/加入__VA_ARGS__?
、
、
我希望将
变量
宏扩展到另一个宏,该宏接受单个
参数
,这是通过将
变量
参数
与
分隔符/分隔符(例如"_")联接而形成的。就像这样:它扩展到我知道有用于处理
变量
参数
的__VA_ARGS__,以及用于级联的##。我如何在一起使用它们来实现我想要的(最好使用
C
++17和旧的<
浏览 9
提问于2022-11-20
得票数 0
1
回答
int execle(const char *path,const char *arg,.,char * const envp[]);
., char * const envp[]); 在Linux中使用的函数原型中,在
变量
参数
之后,使用了
C
语言
中不可能使用的命名
变量
。因为在
C
语言
中,
变量
后函数不能传递命名
参数
,所以在上面给出的函数中,它们使用命名
参数
后
变量
参数
(...)。
浏览 3
提问于2015-10-08
得票数 2
回答已采纳
2
回答
为什么在
C
中函数不被认为是一等公民
在
C
语言
(以及其他许多“低级”
语言
)中,函数都有一个类型。您可以使用
与
函数匹配的类型声明
变量
,也可以将函数赋值给这样的
变量
,但人们坚持认为函数不是
C
语言
中的一等公民。在
C
中的几个标准函数中,使用指向函数的指针并将函数作为
参数
传递给其他函数是关键; 例如, 要求 一个要传递的比较函数,否则它什么也做不了。在
C
中看到“面向对象”编程并不少见,方法是声明一个 具有多个具有函数类型的
变量
。
浏览 112
提问于2018-01-04
得票数 9
回答已采纳
1
回答
符合CLS的方法如何具有不兼容的局部
变量
?
、
、
.NET CLS (公共
语言
规范)允许程序员用一种.NET
语言
编写代码,并且确信所有其他.NET
语言
都可以安全地
与
原始项目中的数据和方法进行交互,甚至可以利用它们。在Troelsen和Japikse的“
C
# 6.0
与
.NET 4.6框架”中,作者写道,不能有CLS不兼容的
参数
或方法的返回值,但是可以在方法中包含CLS不兼容的
变量
,但是该方法仍然是符合CLS的。public ulong Add(ulong x, ulong y) r
浏览 0
提问于2017-01-25
得票数 4
回答已采纳
2
回答
C
结构使用自
、
、
、
、
该
语言
是普通的
C
语言
,生成了一个结构。.h-档案: sint32 y; struct X_IMPL * IMPL;.
C
-档案:{} 我认为_my_y现在指向结构中的一个
变量
,并且可以用来更改结构的
变量
与
浏览 0
提问于2014-06-02
得票数 0
回答已采纳
2
回答
|>管道操作员是如何在长生不老中工作的?
根据,它是关于将第一个
参数
传递给函数,所以想知道这个操作符
与
在任何函数
语言
中传递第一个
参数
的传统方法相比,有什么大不了的,比如在Pascal或
C
中。 另外,我们可以用这种方式传递
变量
参数
吗?
浏览 3
提问于2017-01-11
得票数 11
回答已采纳
2
回答
启动时
与
Powershell脚本的
参数
、
、
与
在
C
和其他
语言
中一样,您可以在实际执行脚本时为脚本/.exe提供
参数
。例如:从而将Hello、10和P传递给程序本身中的某个
变量
。如果是这样,如何将这些
参数
提供给给定的$variable 谢谢!
浏览 0
提问于2012-11-16
得票数 7
回答已采纳
1
回答
在Go中,为什么不是将append()实现为方法,而是将其作为函数实现?
、
>>> my_list这种语法对我来说是直观的,这种模式在跨许多OO
语言
的list实现中很常见。最近,我
与
Go进行了更密切的合作,我试图更好地理解使用Go
语言
进行的一些设计选择。最值得注意的是,为什么append()被定义为一个常规函数(将要追加的切片作为第一个
参数
,并返回新构造的切片),而不是在片类型上定义一个方法?我知道Go没有self/this构造,但是标准库对于如何定义其函数相
浏览 0
提问于2016-02-18
得票数 4
回答已采纳
1
回答
相关
变量
与
scipy curve_fit
、
、
、
、
我有一个物理模型,它有一个自
变量
X和三个
参数
A、B和
C
。因
变量
是Y=F(X,A,B,
C
),其中F是模型的函数,它是平滑和连续的。我有许多带有数据点(X,Y)的文件,我想将它们(每个文件)
与
模型拟合,以研究
参数
如何变化。该模型是关于自
变量
和所有
参数
的非线性的。为了适应这个模型,我在包含数据点的所有文件中的for loop中使用Python
语言
中的scipy.optimize curve_fit。对于每个文件,我得到了最
浏览 23
提问于2020-11-03
得票数 0
3
回答
C
函数通常比OOP
语言
的方法有更多的
参数
吗?
、
、
、
我不得不编写一个
C
程序,它有600多行代码和大约25个函数。这是我编写的最长的
C
代码。 int foo = f2(bar); // the only time 'bar' is used in f1 .} 我试图最小化全局
变量
的使用,但我不得不声明一些全局
变量
,因为有些<em
浏览 4
提问于2020-06-16
得票数 2
回答已采纳
2
回答
为什么(在
c
++顶点函数中)有两个括号?
、
、
、
着色器的示例代码具有类似于[[buffer(0)]]
参数
的这些双括号。为什么有两个括号?它是否意味着什么,还是它仅仅是表明有关键字“缓冲器”跟随?在标准的
c
++中没有这样的结构,是吗?
浏览 1
提问于2016-12-04
得票数 6
回答已采纳
2
回答
祈使
语言
和功能
语言
调试器的区别
、
、
到目前为止,我一直在生产环境中使用命令式
语言
,如Pascal、
C
、
C
++、Java,所以我对这些
语言
(Turbo、Turbo、GDB / DDD、Visual、Eclipse)的调试器有经验。命令式
语言
的调试器通常允许一次只执行一个语句,可以选择输入函数/方法调用或跳过下面的语句。检查局部
变量
、实际函数
参数
、全局
变量
等。 由于我从未在生产环境中使用过函数式编程
语言</em
浏览 0
提问于2012-08-23
得票数 6
回答已采纳
3
回答
VBA: const
参数
用于避免修改由值传递的
参数
的值
、
、
、
我的意思是将一个
参数
传递给一个VBA Sub,确保它不被修改。在
C
语言
中,我会以void mysub( const int i );的形式这样做。编辑澄清功能VBA
与
C
的等价性,根据答案和评论需要: 通过引用传递。在
C
语言
中,最接近的是void mysub(int * i);。但是在
C
语言
中,必须使用mysub(&j);调用来补充这一点,也就是说,调用方也需要调用方才能工作。Sub可以在被调用的Sub中修改“
变量<
浏览 3
提问于2013-11-21
得票数 4
回答已采纳
2
回答
同时设置和获取值的方法/函数的命名约定是什么?
、
、
但在我的例子中,它有点不同:一个函数的
参数
决定了该函数是getter还是setter,所以我正在寻找一个表示此类函数的函数名。
浏览 2
提问于2013-04-01
得票数 4
2
回答
Dart:函数
参数
的声明行为
与
局部
变量
的声明行为不同
我有一个简单的函数: void fooFun(int i1, j1) { print('${i1.runtimeType}, ${j1.runtimeType}'); } 我假设函数
参数
的声明类型当我以相同的方式在本地声明两个
变量
时(int i2, j2;),第二个
变量
的声明类型j2不出所料int..。 ?这对我来说似乎有点困惑: 为什么声明类型是j1 dynamic而不是int 为什么运行时类型
与
声明的类型不同? j1.runtimeType是int而不是dynam
浏览 26
提问于2021-02-27
得票数 0
回答已采纳
3
回答
C
语言
传递
变量
参数
、
无论如何,在查找它传递的字符串中有多少个%个字符后,它会递归地调用自己;因此,如果字符串中有超过一个%,它应该传递许多
参数
。有没有办法将
变量
参数
传递给函数?
浏览 0
提问于2013-02-20
得票数 1
4
回答
C
语言
中的
变量
参数
函数
、
我有一个
变量
列表函数 #include <stdio.h> void PrintFError (char *
浏览 7
提问于2011-01-13
得票数 0
回答已采纳
1
回答
各种论点之后的论点
、
、
Objective,特别是Cocoa,支持各种
参数
,例如在NSString +(NSString *)stringWithFormat:(NSString *)string, ....上对方法进行分类。现在,我想知道的是,是否有可能遵循这个
变量
的论点必须在方法的末尾,或者这个方法能在那之后继续吗?例如,假设我有
变量
方法(带有适当的宏), - (void)setObjects:(id)obj, ...
浏览 1
提问于2011-05-14
得票数 2
回答已采纳
3
回答
重载的功能等价物
、
、
例如,在
C
#中,我将拥有以下内容:{ }}编辑:我不需要用
C
#
浏览 4
提问于2011-06-07
得票数 3
1
回答
如何在没有命名
参数
的情况下向
c
++中的函数传递可变数量的
参数
、
、
、
我需要写一个函数,它接受可变数量的
参数
,它本质上是一个类似snprintf的函数的包装器。我大体上了解如何做到这一点,如所示。但是,至少在
C
语言
中,我们需要在
变量
参数
开始( )之前将一个命名
参数
传递给函数。 然而,对相同问题的回答表明,这在
C
++中很容易实现。我想知道如何实现这一点,特别是因为处理vararg函数的方法似乎
与
C
(va_start等)相同。或者他们指的是可变模板?因此,基本上可以编写一个没有命名
参数
的
浏览 0
提问于2012-12-14
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言编程指针变量作为函数参数
C语言中,全局变量与局部变量同名时,如何判断
C语言编程学习变量与基本数据类型
C语言中的局部变量
C语言进阶之路:函数—数组参数!
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券