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

Các yếu tố xây dựng nên C và C++ phần 8 ppsx
Nội dung xem thử
Mô tả chi tiết
50
© 2004, HOÀNG MINH SƠN Chương 2: Các y
ếu t
ố
c
ơ
b
ản c
ủa C và C++
Tóm
lược v
ề
c
ấu t
r
ú
c (struct)
C
ấ
u
trúc
(struct) ₫ược s
ử
d
ụng ₫ể nhóm các
d
ữ li
ệu l
i
ên q
u
a
n
mô
t
ả
m
ộ
t ₫ối tượng, các
d
ữ li
ệu có t
h
ể cùng ho
ặ
c khác
k
i
ể
u
Định ngh
ĩa k
i
ểu c
ấu t
r
úc b
ằng cách khai báo tên
các bi
ế
n
thành
viên. Định ngh
ĩa k
i
ểu c
ấu t
r
úc c
h
ưa p
h
ải l
à ₫ịnh ngh
ĩ
a
các
b
i
ến c
ụ th
ể, vì th
ế không ₫ược ₫ặ
t giá trị ₫
ầu c
h
o
c
ác b
i
ến
Kích
c
ỡ
c
ủa c
ấu t
r
úc >
= t
ổng kích
c
ỡ các
thành viên
Truy
c
ập m
ột b
i
ến c
ấ
u
trúc
thông qua tên
b
i
ến, toán
t
ử
(.) và tên
bi
ến
thành viên
Các
k
i
ểu c
ấu t
r
úc có t
h
ể
l
ồng vào
nhau, trong
c
ấu t
r
úc có t
h
ể
s
ử
d
ụng
m
ảng, m
ột m
ảng có th
ể có các
p
h
ần t
ử là
c
ấ
u
trúc, v.v...
Các
b
i
ến
c
ó
cùng ki
ểu c
ấu t
r
úc có t
h
ể gán
cho nhau, có th
ể
s
ử
d
ụng ₫ể kh
ởi t
ạ
o
cho nhau
(khác
h
ẳn v
ới m
ảng)
Có th
ể
s
ử
d
ụng con trỏ ₫
ể truy nh
ập d
ữ li
ệu c
ấ
u
trúc
thông qua
toán
t
ử (*.) và toán
t
ử (->)
Hai
k
i
ểu c
ấ
u
trúc
c
ó
khai báo gi
ốn
g
n
h
au h
o
àn t
o
àn v
ẫn là h
a
i
ki
ểu c
ấ
u
trúc khác nhau