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
1666

Tài liệu đang bị lỗi

File tài liệu này hiện đang bị hỏng, chúng tôi đang cố gắng khắc phục.

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!