日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

结构体定义的三钟方式

發布時間:2023/12/20 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 结构体定义的三钟方式 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
#include <stdio.h> #include <string.h> struct Student{ int id; char name[ 20 ]; int age;} s3; //定義方式3,不常用的一種方式 int main(){ struct Student s1; //定義方式1 s1.id = 0 ; strcpy (s1.name, "Zhang" ); s1.age = 20 ; struct Student s2 = { 1 , "Li" , 21 }; //定義方式2,最方便的一種方式 s3.id = 3 ; //定義方式3 strcpy (s3.name, "Wang" ); s3.age = 22 ; struct Student *ps2 = &s2; //定義指向s2的指針 printf ( "%d %s %d\n" , s1.id, s1.name, s1.age); //訪問方式1 printf ( "%d %s %d\n" , (*ps2).id, (*ps2).name, (*ps2).age); //訪問方式2,指針 printf ( "%d %s %d\n" , ps2->id, ps2->name, ps2->age); //訪問方式3,指針 return 0 ;}

總結

以上是生活随笔為你收集整理的结构体定义的三钟方式的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。