atexit.c
来自「用于嵌入式Linux系统的标准C的库函数」· C语言 代码 · 共 49 行
C
49 行
#include <stdlib.h>#include <stdio.h>void a(void);void b(void);void c(int, void *);static void newline(void);void a (void){ printf("a");}void b (void){ printf("b");}void c (int code, void *k){ char *x = (char *)k; printf("%d%c",code,x[0]);}static void newline (void){ printf("\n");}int main(){ if (atexit(newline) != 0) abort(); if (atexit(a) != 0) abort(); if (atexit(b) != 0) abort(); if (on_exit(c,(void *)"c") != 0) abort(); if (atexit(a) != 0) abort(); exit(0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?