c++学习日志16

函数的声明
作用:告诉编译器函数名称及如何调用函数。函数的实际主体可以单独定义。

函数的声明可以多次,但是函数的定义只能有一次
#include<iostream>
using namespace std;

//函数的声明
//比较函数,实现两个整型数字进行比较,返回较大的值

//提前告诉编译器函数的存在,可以利用函数的声明
//函数的声明
//声明可以写多次,定义只能有一次
int max(int a, int b);



int main(){

    int a = 10;
    int b = 20;

    cout << max(a,b) << endl;

    system("pause");

    return 0;
}

//定义
int max(int a, int b)
{
    return a > b ? a : b;
}
函数的分文件编写
作用:让代码结构更加清晰

函数分文件编写一般有4个步骤

1.创建后缀名为.h的头文件

2.创建后缀名为.cpp的源文件

3.在头文件中写函数的声明

4.在源文件中写函数的定义
//swap.h

#include<iostream>
using namespace std;

//函数的声明
void swap(int a, int b);
//swap.cpp
#include "swap.h"

//函数的定义
void swap(int a, int b)
{
    int temp =a;
    a = b;
    b = temp;

    cout << "a = " << a << endl;
    cout << "b = " << b << endl;
}
全部评论

相关推荐

不愿透露姓名的神秘牛友
08-09 12:05
美团笔试可以用AI辅助答题,我就直接把其他题也都一起AI了,第一次这么爽的做笔试
喜欢吃卤蛋的肖恩在参...:又疯一个
投递美团等公司10个岗位
点赞 评论 收藏
分享
牛客34884196...:你期望薪资4-5k,那确实可以重生了,但很难在深圳活下去
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务