指针与结构体

指针和结构体的关系?ios

如何经过指针访问结构体变量?ide

要想经过指针来访问结构变量必须经过如下三步:spa

(1)建立结构体变量指针

(2)建立结构体指针指向结构体变量code

(3)利用指针来访问结构的变量string

 

实例代码:it

#include<iostream>
using namespace std;
//指针与结构体
//结构体与指针有什么关系(经过指针来访问结构体变量)
//建立学生结构体变量
struct Student
{
	string name;
	int age;
	int score;

};
int main()
{
//建立学生结构体变量
	struct Student s1 = { "zhsnagsan",15,99 };

//经过指针指向结构体变量
	struct Student *p = &s1;
	

//经过指针访问结构体变量
	cout << p->name << p->age << p->score << endl;

	return 0;
}
相关文章
相关标签/搜索