指針和結構體的關係?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; }