4124人加入学习
(13人评价)
C++编程系列 第二季函数和类

制作于2018.4.2

价格 免费

 

函数与string对象

与结构相似,可以将string对象作为完整的实体进行传递。string对象也可以像基本类型那样,作为参数传递,并作为返回值使用。

如果需要多个字符串,可以声明一个string对象的数组。

 

#include <iostream>
#include <string>

using namespace std;

void fill_games(string name[], int n);
void print_games(const string name[], int n);

int main()
{
	const int size = 5;
	cout << "请输入" << size << "个你喜欢的游戏的名称:" << endl;
	string gameNames[size] = {};
	fill_games(gameNames, size);
	print_games(gameNames, size);
	return 0;
}

void fill_games(string name[], int n)
{
	for (int i = 0; i < n; i++)
	{
		getline(cin, name[i]);
	}
}

void print_games(const string name[], int n)
{
	for (int i = 0; i < n; i++)
	{
		cout << i + 1 << ":" << name[i] << endl;
	}
}

 

[展开全文]

授课教师

SIKI学院老师

课程特色

下载资料(1)
视频(43)