⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 8-11.txt

📁 《C/C++完美演绎》源代码
💻 TXT
字号:
/* 范例:8-11 */
#include <stdio.h>
void func(int=9, int=9);  /* 在原型声明上作预设初值 */
void fun()
{
  func();	/* 若不是在func()函数的原型声明上设定参数预设初值或函数fun()原型
            声明的话,此行将会错误 */
}
	/* 若参数a没有传入值,则参数a预设为9,若参数b没有传入值,则参数b预设
   为9 */
void func(int a, int b)
{
  printf("%d*%d=%d\n",a ,b ,a*b );
}
void main(void)
{
  func(3, 2);		/* 调用函数func(),传入两个数值,参数a取得数值3,参数b取
                 得数值2 */
  func(5);		/* 调用函数func(),只传入一个数值,参数a取得数值5,变量b
                 取得默认值9 */
  func();		/* 调用函数func(),没有传入值,变量a、b都取得默认值9 */
  fun();
  getchar();
}

程序执行结果:
3*2=6
5*9=45
9*9=81
9*9=81

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -