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;
}
作用:告诉编译器函数名称及如何调用函数。函数的实际主体可以单独定义。
函数的声明可以多次,但是函数的定义只能有一次
#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;
}
全部评论
相关推荐
点赞 评论 收藏
分享
07-27 17:41
浙江越秀外国语学院 数据分析师 点赞 评论 收藏
分享