12345678910111213141516171819202122232425262728293031323334353637 |
- #include <iostream>
- //函数声明:
- int max(int a, int b);
- //声明只有函数名、返回值类型、参数,没有实现代码结构
- //作用:告诉编译器函数名称及如何调用函数。函数的实际主体可以单独定义。
- //函数的声明可以多次,函数的定义仅可一次
- //比较函数:实现两个整形数字进行比较,返回较大的值
- //定义:
- int max(int a, int b)
- {
- return a > b ? a : b; //三目运算符,代码简洁
- }
- //下面是错的,定义只能有一次
- //int max(int a, int b)
- //{
- // return a > b ? a : b; //三目运算符,代码简洁
- //}
- int main5()
- {
- int a = 10;
- int b = 20;
- std::cout << max(a, b) << std::endl;
- system("pause");
- return 0;
- }
|