eh1.c

来自「this is a gcc file, you can download it 」· C语言 代码 · 共 39 行

C
39
字号
// Build don't link:// Special g++ Options: -fexceptions -O -Sextern "C" int printf (const char *, ...);extern "C" int atoi (const char *);extern "C" void exit (int);struct Exception {     int v;     Exception(int i) { v = i; }; }; void inc(int &i) {     try {         if (i == 0)             throw Exception(i);         else             i++;     }     catch (Exception v) {         i = v.v;     } }main (int argc, const char *argv[]){  if (argc != 2)    {      printf ("usage: a.out <num>\n");      exit (1);    }  int count = atoi (argv[1]);  inc (count);  printf ("success\n");  exit (0);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?