1、结构体中const使用场景
作用:用const来防止误操作。
示例:
#include <iostream>
using namespace std;
/// <summary>
/// 结构体使用场景
/// </summary>
struct student
{
string name;
int age;
int score;
};
//将函数中的形参改为指针,可以减少内存空间
void printStudent(student s)
{
cout << "姓名:" << s.name << "年龄:" << s.age << "得分:" << s.score << endl;
}
int main()
{
//创建结构体变量
struct student s = {
"张三",15,70 };
//通过函数打印结构体变量信息
printStudent(s);
cout << "main中张三年龄为:" << s.age << endl;
system("pause");
}