?? _exit.c
字號(hào):
1 /* 2 * linux/lib/_exit.c 3 * 4 * (C) 1991 Linus Torvalds 5 */ 6 478 7#define __LIBRARY__ // 定義一個(gè)符號(hào)常量,見(jiàn)下行說(shuō)明。 8#include <unistd.h> // Linux 標(biāo)準(zhǔn)頭文件。定義了各種符號(hào)常數(shù)和類(lèi)型,并申明了各種函數(shù)。// 如定義了__LIBRARY__,則還包括系統(tǒng)調(diào)用號(hào)和內(nèi)嵌匯編_syscall0()等。 9//// 內(nèi)核使用的程序(退出)終止函數(shù)。// 直接調(diào)用系統(tǒng)中斷int 0x80,功能號(hào)__NR_exit。// 參數(shù):exit_code - 退出碼。 10 volatile void_exit (int exit_code) 11{// %0 - eax(系統(tǒng)調(diào)用號(hào)__NR_exit);%1 - ebx(退出碼exit_code)。 12 __asm__ ("int $0x80"::"a" (__NR_exit), "b" (exit_code));13}14
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -