指针和结构体的关系?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; }