#include #include
struct
student s3; //定義方式3,不常用的一種方式int
main();
//定義方式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;}
結構體定義變數的三種方法
1.先定義結構體,然後在定義結構體變數 struct stu struct stu student1,student2 定義結構體型別變數 struct stu student3,student4 用此結構體型別,可以定義更多的該結構體型別變數。2.定義結構體型別同時定義結構體型別變數 struct...
陣列定義的三種方式
陣列定義的三種方式 第一種 int a new int 5 a 0 10 第二種 int c new int 第三種 inti 錯誤的寫法 int i1 1,2,3,4 system.out.println arrays.tostring c 總之 具體的元素不能被 包裹。包裹的應該是陣列的數量。常...
陣列的三種定義方式
格式 陣列儲存的資料型別 陣列名字 new 陣列儲存的資料型別 長度 陣列定義格式詳解 和水杯道理相同,買了乙個 2公升的水杯,總容量就是 2公升,不能多也不能少。舉例 定義可以儲存 3個整數的陣列容器,如下 int arr new int 3 3.陣列的定義方式二 格式 陣列儲存的資料型別 陣列名...