20000715-1.c
来自「linux下编程用 编译软件」· C语言 代码 · 共 119 行
C
119 行
void abort(void);void exit(int);voidtest1(void){ int x = 3, y = 2; if ((x < y ? x++ : y++) != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}voidtest2(void){ int x = 3, y = 2, z; z = (x < y) ? x++ : y++; if (z != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}voidtest3(void){ int x = 3, y = 2; int xx = 3, yy = 2; if ((xx < yy ? x++ : y++) != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}int x, y;static voidinit_xy(void){ x = 3; y = 2;}voidtest4(void){ init_xy(); if ((x < y ? x++ : y++) != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}voidtest5(void){ int z; init_xy(); z = (x < y) ? x++ : y++; if (z != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}voidtest6(void){ int xx = 3, yy = 2; int z; init_xy(); z = (xx < y) ? x++ : y++; if (z != 2) abort (); if (x != 3) abort (); if (y != 3) abort ();}intmain(){ test1 (); test2 (); test3 (); test4 (); test5 (); test6 (); exit (0);}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?