Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tài liệu Tóm tắt C P2 docx
MIỄN PHÍ
Số trang
10
Kích thước
2.5 MB
Định dạng
PDF
Lượt xem
874

Tài liệu Tóm tắt C P2 docx

Nội dung xem thử

Mô tả chi tiết

HTD (TH0003) C Programming (Se) Page: 10

G. CÊU TRóC (STRUCTURE):

‰ §Þnh nghÜa kiÓu vμ khai b¸o biÕn t¸ch biÖt:

+ §Þnh nghÜa kiÓu:

struct tªn_cÊu_tróc

{

kiÓu tªn_thμnh_phÇn 1;

kiÓu tªn_thμnh_phÇn 2;...

kiÓu tªn_thμnh_phÇn n;

};

+ Khai b¸o biÕn:

struct tªn_cÊu_tróc biÕn_1, biÕn_2,...,biÕn_n;

+ M¶ng cÊu tróc: struct tªn_cÊu_tróc tªnm¶ng[spt];

chóng ta còng cã thÓ sö dông typedef tr−íc tõ kho¸ struct ®Ó ®Þnh nghÜa kiÓu cÊu

tróc, khi ®ã muèn khai b¸o biÕn ta kh«ng cÇn ®Æt struct tr−íc tªn_cÊu_tróc.

‰ §Þnh nghÜa kiÓu vμ khai b¸o biÕn kÕt hîp:

struct tªn_cÊu_tróc

{

c¸c thμnh phÇn cÊu tróc gièng nh− trªn;

} biÕn_1,biÕn_2,...,biÕn_n;

‰ Truy xuÊt ®Õn c¸c thμnh phÇn cÊu tróc:

+ §¬n gi¶n: biÕn_cÊu_tróc.biÕn_thμnh_phÇn;

+ Phøc t¹p: biÕn_cÊu_tróc.biÕn_cÊu_tróc_2.biÕn_thμnh_phÇn; ®−îc sö

dông khi biÕn cÊu tróc 2 lμ thμnh phÇn trùc tiÕp cña mét biÕn c©u tróc lín h¬n (CÊu

tróc lång nhau).

‰ Mét sè phÐp to¸n c¬ b¶n trªn kiÓu cÊu tróc:

c¸c thao t¸c trªn biÕn cÊu tróc ph¶i ®−îc thùc hiÖn th«ng qua c¸c thμnh phÇn cña nã

(ngo¹i trõ phÐp g¸n). Thao t¸c trªn c¸c thμnh phÇn cña cÊu tróc còng nh− thao t¸c

trªn c¸c biÕn cã kiÓu t−¬ng øng. Vd:

+ NhËp: scanf(“%s”,&nhanvien.ten);

+ XuÊt: printf(“\n Ten nhan vien la: %s.”,nhanvien.ten);

+ Céng: luong=nhanvien1.luong + nhanvien2.luong;

Bách khoa Online: hutonline.net

Tải ngay đi em, còn do dự, trời tối mất!