结构体03:结构体指针

缺乏、安全感 2023-10-01 12:49 80阅读 0赞
  1. #include<iostream>
  2. #include<string>
  3. using namespace std;
  4. //结构体指针
  5. //定义结构体
  6. struct Student{
  7. string name;
  8. int age;
  9. int score;
  10. };
  11. int main(){
  12. //以下struct可以省略
  13. //创建学生结构体变量
  14. struct Student stu={
  15. "张三",18,100};
  16. //通过指针指向结构体变量
  17. struct Student *p =&stu;
  18. //通过指针访问结构体变量中的数据 使用 指针变量->结构体中的属性
  19. cout<<p->name<<" "<<p->age<<" "<<p->score<<endl;
  20. }

发表评论

表情:
评论列表 (有 0 条评论,80人围观)

还没有评论,来说两句吧...

相关阅读

    相关 结构变量和结构指针

    结构体变量分配结构体本身大小的空间,结构体指针分配4个字节,其实任何类型的指针都是分配四个字节的指针空间。 所以: A a[3]; //a里面是三个A变量,所以分

    相关 结构指针

    一、结构体指针的定义与使用 当一个指针变量用来指向一个结构体变量时,称之为结构体指针变量。 结构体指针变量的值是所指向的结构体变量的起始地址。通过结构体指针即可访问该