腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
如何将Lua中的递归
函数
翻译成
C
、
、
为了学习
C
编程,我正在尝试将一些Lua代码翻译成
C
。我知道
C
不像Lua那样被认为是一种“
函数
式”
语言
,但我想知道它是如何/是否可能的。Increment(a)if a == 100 then return 0在这段代码中,Lua巧妙地在再次调用
函数
后
退出
它,以避免创建一个巨大的嵌套
函数
堆栈。在
C
语言
中,有没有一种方法可
浏览 0
提问于2013-06-25
得票数 3
回答已采纳
2
回答
我们可以有没有内部
函数
的闭包吗?
闭包是一个外部
函数
O,在它的主体中有一个变量x和一个内部
函数
F。F必须访问x。O必须返回F,即F本身(或它的指针),而不是F的返回值。这样,因为F可以从O外部的代码调用,并且F需要x才能执行,所以在O
退出
后,x必须保持在作用域内。闭包的本质是在
函数
退出
后保留
函数
浏览 4
提问于2012-06-12
得票数 0
2
回答
关闭
C
-这有用吗?
、
我开始学习
函数
式编程,并想看看是否可以使用
C
语言
中的闭包,为了重现中的第一个示例,我编写了以下代码: void closure (int(** f)(int),( Ubuntu 14.04.)由于我在
C
(只有大学基础课程)方面缺乏专业知识,我的问题是,这个代码有什么严重的问题吗?我被教导
函数
定义
应该是全局的,我从来没有想过这会起作用.
浏览 0
提问于2014-06-14
得票数 2
回答已采纳
6
回答
在一个for()中的if()中返回-从if()或for()返回吗?
好吧,我不确定我的返回行是会结束for()循环,还是只会结束if()问题?for(;;) { if(something) { if(tokens.size < 2) }我猜它只会从if(什么)问题返回,但我只是想确定……
浏览 1
提问于2009-10-13
得票数 2
回答已采纳
3
回答
将LLVM代码链接到外部
C
++
函数
、
、
我正在编写一个LLVM脚本引擎,JIT用自
定义
语言
编译脚本代码。我的问题是我无法调用外部
函数
(甚至
C
99 erf()
函数
也失败了)。例如,如果我
退出
"
C
“的erf
函数
,return erf(x);并创建具有外部链接的
函数
。:Create(FT,Function::ExternalLinkage,"erf
浏览 2
提问于2010-12-13
得票数 19
2
回答
shell命令的源代码
、
、
如何用
C
语言
编写shell (UNIX)部分命令的
函数
?例如,exit
函数
的源代码是什么?我们如何用
C
语言
编写它的
函数
呢?例如: exit命令:执行
退出
shell的exit命令。
浏览 1
提问于2011-12-07
得票数 0
3
回答
D:有保障的销毁
、
我正在阅读Andrei Alexandrescu的D编程
语言
,并在拆卸序列中找到了这个元素: ...D假设
退出
应用程序实际上将释放与其相关的所有资源,因此它不会调用任何析构
函数
。这对于内存资源非常有用,但是网络套接字、自
定义
硬件、文件句柄等怎么办呢?有没有办法保证我的析构
函数
总是被调用?或者:D是否提供了一种更好的方法来处理这些事情(而且我被困在了
C
++思维中)?
浏览 5
提问于2012-05-27
得票数 10
回答已采纳
2
回答
我删除了“} else {}”,但代码仍然正确?
、
、
if (condition a) {} else {}if(condition a) {} 为什么第二个代码仍然和第一个代码有相同的功能?对我来说,在第二个版本中,它无论如何都会运行return (result
c
),但事实并非如此! 有什么要澄清的吗?
浏览 0
提问于2020-12-22
得票数 0
1
回答
运行在另一台计算机上的Python代码中的过剩警告和过剩致命错误
、
、
、
我必须对下面的代码做一些修改,作为家庭作业,但是教授展示了在课堂上运行的代码,但是即使在安装了它没有在我的Mac机器上运行的包之后,错误还是说要更新我的代码,但是它也应该运行在他的Windows机器上,所以理想的做法是修复错误,而不是代码。 glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB) glutInitWindowSize(int(window_width), int(window_
浏览 2
提问于2016-02-09
得票数 1
回答已采纳
4
回答
void ()有什么问题?
、
、
、
为什么总是不鼓励在void中将入口点的返回类型设置为
C
++,并且后来被标准所删除,并被现代编译器所禁止?为什么这被认为是不好的做法?现在,据我了解,
C
#和Java都允许入口点的返回类型为void,即static void Main(string[] args) /*
C
# */
C
#和Java程序员并不认为这是一种糟糕的实践,他们实际上经常使用它。其他
语言
(我怀疑
C</e
浏览 3
提问于2012-02-25
得票数 19
回答已采纳
2
回答
按Enter键时结束
C
程序循环
我正在用
C
语言
编写一个输入验证程序。我有一个名为show_password的
函数
,它接受用户从8到13个字符的输入。该代码现在只允许用户输入到13个字符,以便
退出
。每当用户按enter键获取8-13个字符时,我都需要
退出
该程序。我
定义
了一个宏:这是我的密码void _password() char pass_word[PASSWORD_LENGTH= '\0
浏览 5
提问于2022-09-02
得票数 0
5
回答
调用静态变量局部变量正确吗?
、
、
、
、
众所周知,
C
语言
通过
C
程序中的变量支持两种内存分配: 问题是:在内存分配方面调用
函数
中的静态变量是正确的吗?为什么?感谢大家的提前。 欢迎来自
C
标准的任
浏览 5
提问于2013-02-28
得票数 3
回答已采纳
3
回答
来自void方法的JavaScript/Typescript返回/中断
、
这帮助我避免了else条件;我可以继续写下去,如果 在Java
语言
中,这可以通过在return;方法中使用void来实现。
浏览 0
提问于2017-09-29
得票数 4
1
回答
创建一个伪设备,如/dev/随机,并输出素数?
、
、
/dev/primes是我想要的,不用编写
C
代码,只编写python,我已经知道并轻松编写了这个程序。 设备文件应该类似于/dev/urandom,它输出素数而不是随机流!
浏览 0
提问于2019-06-16
得票数 -1
2
回答
为什么在javascript中
退出
循环后for循环计数器没有被销毁?
for(var i=0;i<5;i++){}在javascript中,这将为我们提供5种其他
语言
,如
C
++、java、
c
#……只会给出一个错误,说明上下文中没有
定义
i变量。那么,为什么在javascript中
退出
循环后,for循环计数器没有被销毁呢?
浏览 5
提问于2013-07-05
得票数 7
回答已采纳
1
回答
Ruby的抛出捕获是如何实现的?
、
、
、
、
我想将它添加到自
定义
lispy
语言
中,但我不确定它是如何在幕后实现的。有什么指示吗?
浏览 1
提问于2015-05-22
得票数 1
回答已采纳
1
回答
空的void ()程序的
退出
代码的含义是什么?
、
、
、
、
我用下面给出的空main编写了一个简单的
C
程序,并用gcc编译了它。void main(){执行时,它以25的形式返回
退出
代码,如果我添加了printf语句,在包含stdio.h之后,它将返回
退出
代码5 25和5在这里的含义是什么,以及为什么在main()之前或之后执行的任何代码都会返回它如果我使用int ()而不放返回语句,
退出
代码为零。
浏览 3
提问于2020-04-04
得票数 1
回答已采纳
2
回答
如何在我的容器服务器的
C
自
定义
库程序中避免“
退出
”?
、
、
、
、
我正在用
C
语言
为库编写一个容器服务器。要将控制权交还给容器服务器,可以同时使用return和exit。但是用户程序中的exit()也会导致容器服务器
退出
。我在考虑在调用动态链接加载器时覆盖exit
函数
。
浏览 2
提问于2013-03-04
得票数 2
2
回答
C
: main()返回的数组总是等于56
、
、
、
我想知道当我处理main
函数
的返回值时会发生什么。int* main(void) { x[0]=89; x[2]=10;} gcc array_return.
c
-o array_return .
浏览 2
提问于2016-10-08
得票数 0
回答已采纳
3
回答
退出
main中的
函数
、
、
我对Stackoverflow和Java比较陌生,但我对
C
有一点经验。我喜欢
C
语言
在“exit()”
函数
出现故障后
退出
程序的一种非常简洁的方式。我在Java中发现了一个类似的
函数
System.exit(),它与
C
函数
有什么不同?我应该在什么时候最好使用'System.exit()‘,而不是像在void main
函数
中那样使用简单的'return’?
浏览 1
提问于2012-05-01
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言入门第22讲:如何定义和调用函数?
c语言-递归函数
【C语言】printf函数
C语言-文件函数大全
C语言程序员编程学习,退出main函数后还能执行的代码吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券