inlineintmax(int a, int b); // 声明函数 inlineintmin(int a, int b); // 这里不声明主函数
intmain(){ // 主函数类型为int(), 定义在最前面 int a, b, c; // 同类型变量连续定义并随手初始化 a = b = c = 0; // 使用连等代替多个赋值式 if (a != 0) b = 1; // 短体语句不换行 else b = 2, c = 7; // 短小的连续同类操作使用逗号表达式 return0; // 主函数必须显式返回0 }
inlineintmax(int a, int b){ // 简单的函数声明为内联函数 return a > b ? a : b; }
inlineintmin(int a, int b){ return a < b ? a : b; }