涂料企业网

搜索

请高手帮忙解答C++程序设计试题

[复制链接]
查看: 372|回复: 0

1

主题

1

帖子

5

积分

见习会员

Rank: 1

积分
5
发表于 2019-6-19 13:56:26 | 显示全部楼层 |阅读模式
swap()与subone()都是值传递,也就是在函数栈中会创建临时变量,函数中的所有操作都是对这写临时变量进行的,无法影响参数值,所以个变量值为原值。
Func()函数为个参数设置了默认值,对于默认值的设置必须从最后一个参数开始以此函数为例,在没有为c设默认值的情况下,是不能为a、b设置默认值的;在引用默认值时,必须引用第一个开始出后面的所有默认值,例如Func(0)、Func(0,3)是正确的,Func(,3,4)是错误的。
int Func(int a, int b, int c);
int Func(int a, int b);
int Func(int a);
int Func();
能有这四种形式。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则

精选推荐

联系客服 关注微信 下载APP 返回顶部 返回列表