本文主要是介绍C++学习第五十一篇,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
/*
* 结构体中const使用场景
* 作用:用const来防止误操作
*/
#include<iostream>
#include <string>
using namespace std;
//定义学生结构体
struct student
{
string name;//姓名
int age; //年龄
int score;//分数
};
void printStudents(const student *s)
{
//s->age = 28;//加入const后,一旦有修改的操作就会报错,可以防止我们的误操作
cout << "姓名: " << s->name << " 年龄:" << s->age << " 分数:" << s->score << endl;
}
int main()
{
//创建结构体变量
student s = { "张三",20,90 };
printStudents(&s);
system("pause");
return 0;
}
这篇关于C++学习第五十一篇的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!