main.c
来自「gcc-2.95.3 Linux下最常用的C编译器」· C语言 代码 · 共 69 行
C
69 行
/* STARTUP PROCEDURE FOR UNIX FORTRAN PROGRAMS */#include <stdio.h>#include "signal1.h"#ifndef KR_headers#undef VOID#include <stdlib.h>#endif#ifndef VOID#define VOID void#endif#ifdef __cplusplusextern "C" {#endif#ifdef NO__STDC#define ONEXIT onexitextern VOID f_exit();#else#ifndef KR_headersextern void f_exit(void);#ifndef NO_ONEXIT#define ONEXIT atexitextern int atexit(void (*)(void));#endif#else#ifndef NO_ONEXIT#define ONEXIT onexitextern VOID f_exit();#endif#endif#endif#ifdef KR_headersextern VOID f_init();extern int MAIN__();#elseextern void f_init(void);extern int MAIN__(void);#endif#ifdef __cplusplus }#endif#ifdef KR_headersmain(argc, argv) int argc; char **argv;#elsemain(int argc, char **argv)#endif{f_setarg(argc, argv);f_setsig();f_init();#ifndef NO_ONEXITONEXIT(f_exit);#endifMAIN__();#ifdef NO_ONEXITf_exit();#endifexit(0); /* exit(0) rather than return(0) to bypass Cray bug */return 0; /* For compilers that complain of missing return values; */ /* others will complain that this is unreachable code. */}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?