函数声明和定义

"本文介绍了C++中函数的声明和定义,包括如何将它们分开以确保编译通过。示例展示了如何设置函数的默认参数,允许在不传递参数时使用默认值。函数`show()`打印字符串"show",而`play(int a)`的声明没有提供实现。此外,`AA(int a=10, char b='c')`函数展示了如何为参数设定默认值,并解释了默认参数的指定规则和使用场景。"

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

函数声明,定义合起来

void show()
{
	cout<<"show"<<endl;
}

函数的声明

void play(int a );

函数的声明用于两个函数互相使用时,为了符合语法编译通过把声明和实现分开写

函数参数可以有默认值

void AA(int a = 10,char b = 'c')
{
	cout<<a<<" "<<b;
}

有默认值时可以不传参数,函数调用的就是默认值,传参数时,函数调用的是传进去的参数。

函数的默认参数指定规则:从右向左 依次指定 不能间断 如果函数的定义和声明分开写默认值在声明的地方指定就行

有默认值时,在函数声明的时候写就行,实现可以不用写

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值