c++ 函数的申明

1 一个cpp中 两种情况

1.1 定义 使用

1.2 声明 使用 定义

2 按 定义 后 直接使用的顺序 不用 声明 函数

#include 
using namespace std;

int max(int a, int b) {

    int max = a>b?a:b;
    return max;
}

int main() {

    int a = 1;
    int b = 2;
    
    cout << max(a, b) << endl;
   
}

3 按先 使用   再定义 需要再 使用前 声明

#include 
using namespace std;

// 声明
int max(int a, int b); 

int main() {

    int a = 1;
    int b = 2;
        
    // 使用
    cout << max(a, b) << endl;
   
}

// 定义
int max(int a, int b) { 

    int max = a>b?a:b;
    return max;
}

你可能感兴趣的:(c++,c++,算法,开发语言)