#include
#include
#include
#include
//定義乙個girl結構體,包括屬性和方法
typedefstruct
girl girl;//給結構體取了乙個別名girl(別名可以與結構體原來的名字相同)
//girl結構體指標取別名girlp
typedefgirl
*girlp;
//結構體的成員函式
voidsayhi(char*
text)
//自定義乙個函式
voidrenames(girlp
gp1)
voidmain() ;
printf("我的名字:%s",g1.name);
girlp
gp1=
&g1;
gp1->
sayhi("byebye:");
//傳遞指標,改名(只有傳遞指標才能修改值,所以指標是比較常用的方式)
renames(gp1);
getchar();
}
#include
#include
#include
#include
//定義乙個girl結構體,包括屬性和方法
typedefstruct
girl girl;//給結構體取了乙個別名girl(別名可以與結構體原來的名字相同)
//girl結構體指標取別名girlp
typedefgirl
*girlp;
//結構體的成員函式
voidsayhi(char*
text)
//自定義乙個函式
voidrenames(girlp
gp1)
voidmain() ;
printf("我的名字:%s",g1.name);
girlp
gp1=
&g1;
gp1->
sayhi("byebye:");
//傳遞指標,改名(只有傳遞指標才能修改值,所以指標是比較常用的方式)
renames(gp1);
getchar();
}
NDK學習之C語言IO
1.讀寫文字檔案 define crt secure no warnings include include void main 讀取檔案 char buff 50 緩衝區 while fgets buff,50,f read 關閉檔案 fclose f read fclose f write ge...
c語言結構體之結構體巢狀
注意 1結構體內部再次定義乙個結構體 但是沒有建立結構體的例項 也就是說再次定義的結構體內部的變數會被當做母結構體的成員變數 1 struct tianchao 2 11 12 13 void mainww 14 24 25 struct tianchao 26 b1 內部定義的第一種方式 35 s...
C語言 結構體學習
為什麼需要結構體 為了表示一些複雜的事物,而普通的基本型別無法滿足實際要求 什麼叫結構體 把一些基本型別資料組合在一起形成的乙個新的復合資料型別 如何定義乙個結構體 3中方式 推薦使用第一種 第一種方式 這只是定義了乙個新的資料型別 並沒有定義變數 struct student 第二種方式 stru...