调用函数的时候,调用者把数值赋给了函数的参数。
实参:调用者程序中书写的在函数名括号中的参数,可以是常量、变量和表达式。
形参:函数的参数列表。
在函数定义的代码中,修改形参的值,会不会影响实参。
示例:
#include <iostream> // 包含头文件。
using namespace std; // 指定缺省的命名空间。
// 调用函数的时候,调用者把数值赋给了函数的参数。
// 实参:调用者程序中书写的在函数名括号中的参数,可以是常量、变量和表达式。
// 形参:函数的参数列表。
// 在函数定义的代码中,修改形参的值,会不会影响实参?
void func(int no, string str); // 向超女表白的函数。
int main()
{
int bh = 3; // 超女的编号。
string message = "我是一只傻傻鸟。"; // 向超女表白的内容。
// func(bh, message); // 调用向超女表白的函数。
// func(7, "小姐姐好漂亮哟。"); // 调用向超女表白的函数。
{
int no=7;
string str= "小姐姐好漂亮哟。";
no = 5; str = "我有一只小小鸟。";
cout << "亲爱的" << no << "号:" << str << endl;
}
cout << "亲爱的" << bh << "号:" << message << endl;
}
void func(int no, string str) // 向超女表白的函数。
{
no = 5; str = "我有一只小小鸟。";
cout << "亲爱的" << no << "号:" << str << endl;
}