腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
C
:解释if(
exit
(
0
),
0
){}行代码
c
、
exit
我正在学习
C
语言,作为练习,我试着写一个不带任何分号的简单程序。我在替换return
0
语句时遇到了一些问题,但我发现这是唯一的(?)用
C
:if(
exit
(
0
),
0
){}实现的方法。我知道来自stdlib的
exit
()是一个空函数,但我不明白if中的,
0
部分是如何工作的(其余的我很清楚)。
浏览 6
提问于2013-03-09
得票数 3
回答已采纳
7
回答
exit
、
exit
()、
exit
(
0
)、die()、die(
0
) -如何退出脚本
php
我相信所有这些(甚至是die()或die(
0
))都是相同的。如果它们不完全相同,哪一个是成功退出脚本的首选选项?如果它们是相同的,是否有任何首选标准来指示成功的脚本完成?我倾向于使用
exit
;。编辑:所有的答案都有"die()和
exit
()是相同的“,尽管我在我的问题中说了这一点。我更新了标题,希望能更清楚地表明这不是我的问题。我想从命令行脚本中清楚地表明成功。
浏览 1
提问于2011-11-07
得票数 83
回答已采纳
1
回答
Aarch64平台下带nostdlib标志的GCC编译
gcc
、
assembly
、
arm
、
system-calls
、
arm64
x86-64平台上用这种方式成功地处理了它: asm("movl $1,%eax;" "int $
0
x80"} 在aarch64
浏览 0
提问于2018-09-14
得票数 0
1
回答
除非stdout有特定的消息,否则如何在错误时退出bash脚本?
bash
、
shell
、
scripting
我有以下几点可以做到这一点:dblsqd push -a mudlet -
c
public-test-buildif [ "${
EXIT
_CODE_
LINUX
}" !=
0
] && [ "${
EXIT
_CODE_MACOS}" !=
0
]; then
exit<
浏览 9
提问于2022-04-27
得票数 1
1
回答
如何在macOS上检查密码?
c
、
linux
、
macos
、
authentication
、
crypt
下面的
C
程序可以检查
Linux
用户的密码。 但它不能在macOS上工作,因为有些函数是特定于
Linux
的。 谁能告诉我如何修改这个程序,使其在macOS上工作?= '\
0
'; ++p) perror("crypt"); fputs("Incorrec
浏览 20
提问于2021-03-29
得票数 3
回答已采纳
1
回答
如何停止执行第一个子进程?
c++
、
fork
目的:设计一个
linux
,它显示从用户获取输入的提示,创建一个新的进程来执行该命令,然后终止/退出该进程。string cmd; //global string so cmd copied to child to execute cout<<"
Linux
fork(); } cout<<"Executing";
浏览 0
提问于2018-08-17
得票数 1
回答已采纳
1
回答
打印使用简单错误
c
、
linux-kernel
尝试在dmesg中打印消息时在小片段中接收错误 **错误:avotstbr99 99:root:/tmp# gcc dmessage.
c
dmessage.
c
:4:在字符串常量**之前的错误:预期‘)’
浏览 0
提问于2016-01-28
得票数 0
回答已采纳
2
回答
如何使用给定的退出代码使Bash退出
bash
为什么下面的打印
0
?我以为它会印1234。$ echo $?
浏览 0
提问于2022-10-10
得票数 0
回答已采纳
1
回答
在LKM代码中将十六进制地址直接分配给指针,但得到不同的结果
linux
、
linux-kernel
(2, 6, 32) ==
LINUX
_VERSION_CODE // on CentOS 6#elifKERNEL_VERSION(4, 19,
0
) ==
LINUX
_VERSION_CODE // on Arch
Linux
sys_call_table = (void *)
0
xfffffff
浏览 2
提问于2018-10-17
得票数 0
1
回答
_start中RET的Nasm分割故障
linux
、
assembly
、
x86
、
nasm
2 retnasm -f elf main.asm当我运行代码时,
Linux
浏览 4
提问于2013-11-04
得票数 3
回答已采纳
5
回答
模块编译:找不到asm/ file age.h文件
linux
、
linux-kernel
、
kernel
、
kernel-module
(void)printk("Hello module init\n");}{}module_
exit
(hello_
exit
);gcc -D__KERNEL__ -I /usr/src/
l
浏览 2
提问于2012-02-29
得票数 19
回答已采纳
1
回答
C
语言中的
exit
(
0
)和Java中的System.
exit
(
0
)的实践
java
、
android
、
c
、
garbage-collection
、
exit
在
C
中使用
exit
(
0
)不是一个好的做法,如果有其他选择的话,因为它不会释放资源。但是在Java中使用System.
exit
(
0
) -它是如何实现的呢?在这种情况下,人们可以信任垃圾收集器吗?
C
语言:Java: System.
exit
(
0
)
浏览 4
提问于2013-11-25
得票数 6
11
回答
在
C
中,
exit
(
0
)和
exit
(1)有什么区别?
c
C
语言中的
exit
(
0
)和
exit
(1)有什么不同?
浏览 2
提问于2012-03-30
得票数 104
回答已采纳
1
回答
Ardrone SDK中外部Makefile中的问题
c++
、
c
、
makefile
warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]PC_TARGET=yes} /* The delegate object call
浏览 0
提问于2013-05-17
得票数 1
回答已采纳
1
回答
如何用gcc编译这个小小的可加载内核模块?
linux
、
gcc
try.
c
: #define __KERNEL__#ifndef MODULE#endif#include <
linux
/module.h>{ return
0
;stati
浏览 3
提问于2011-03-18
得票数 1
3
回答
GCC 8.3 +
Linux
上boost::thread_specific_ptr的计算错误
c++
、
boost
、
pthreads
、
boost-thread
、
thread-local
(in /usr/lib/x86_64-
linux
-gnu/valgrind/vgpreload_core-amd64-
linux
.so)==70== by
0
x4A
0
A3D9:
exit
(
exit
.
c
:139)
浏览 2
提问于2019-09-26
得票数 11
回答已采纳
1
回答
% ld返回%1退出状态-
c
android
、
c
、
android-ndk
我正在尝试编译适用于android的reboot.
c
二进制文件,但我一直收到以下错误:collect2: ld returned 1
exit
statusreboot.<em
浏览 2
提问于2013-03-20
得票数 0
回答已采纳
2
回答
关于GCC内联程序集的奇怪错误消息
c
、
linux
int main() __asm__("movl $
0
x1,%%eax; int $
0
x80;":::"eax","ebx");我尝试在
Linux
中模拟
exit
()的行为。但在现代
Linux
中,我发现很难做到这一点,因为在
exit
()之后会调用一些退出处理程序。因此,我编写了一个旧版本的
浏览 0
提问于2012-04-18
得票数 2
回答已采纳
1
回答
C
中的
exit
(
0
)只偶尔工作。
c
、
shell
、
loops
、
exit
当我的shell正在运行,并且我输入
exit
作为第一个命令时,它工作得很好,但是,当我输入
exit
作为第二个输入时,我应该为它写一个额外的时间让它退出我的shell,如果我输入它作为第三个命令,我必须多输入它, "
exit
") ==
0
) printf("Exiting shell\n"); For(i=
0
;i<processes_count;i++){
浏览 2
提问于2014-01-25
得票数 2
回答已采纳
1
回答
C
中的strstr()和
exit
(
0
)故障
c
、
linux
、
shell
因此,我正在使用
C
(家庭作业)开发一个模拟的
linux
shell,如果用户只输入“退出”,我就让它退出程序。 然而,如果他们在命令中的某个地方抛出“出口”."我知道我仍然需要过滤输入的字符串并去掉退出,但现在,我只是想让它识别使用strstr()的"
exit
“的子字符串并退出程序。如果输入当前包含一个带有子字符串"
exit
“的字符串,它就会一直循环。, "
exit
") ==
0
){ // this
exit
浏览 1
提问于2020-01-30
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 命令正确的退出方式:exit 0
Linux命令 第15节 exit退出shell
C语言课程0基础入学
C语言从0到1
第0节:环境配置及linux命令
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券