CHÖÔNG 7
CAÙC THAØNH PHAÀN BAÛN VAØ CAÙC KIEÅU DÖÕ
LIEÄU CUÛA C
CHÖÔNG 7
CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ
LIEÄU CUÛA C
7.1 Danh hieäu
7.2 Caùc kieåu döõ lieäu chuaån cuûa C
7.3 Haèng (constant)
7.4 Bieán (variable)
7.5 Bieåu thöùc
7.6 Caùc pheùp toaùn cuûa C
7.7 Caáu truùc toång quaùt cuûa moät chöông trình C
Baøi taäp cuoái chöông
7.1 DANH HIEÄU
Danh hieäu laø teân cuûa haèng, bieán, haøm... hoaëc caùc kyù hieäu
ñaõ ñöôïc quy ñònh ñaëc tröng cho moät thao taùc naøo ñoù.
Danh hieäu coù hai loaïi: kyù hieäu vaø danh hieäu.
CHÖÔNG 7
CAÙC THAØNH PHN BAÛN VAØ CAÙC KIEÅU Õ
LIEÄU CUÛA C
7.1 DANH HIEÄU
Kyù hieäu (symbol) laø caùc daáu ñaõ ñöôïc C quy ñònh ñeå bieåu
dieãn cho moät thao taùc naøo ñoù.
-Neáu duøng moät daáu ñeå bieåu dieãn cho moät thao taùc thì ta
coù kyù hieäu ñôn (single symbol).
duï: +, -, *, /, %, =, >, <
CHÖÔNG 7
CAÙC THAØNH PHN BAÛN VAØ CAÙC KIEÅU Õ
LIEÄU CUÛA C
7.1 DANH HIEÄU
Kyù hieäu (symbol) laø caùc daáu ñaõ ñöôïc C quy ñònh ñeå bieåu
dieãn cho moät thao taùc naøo ñoù.
-Neáu duøng hai daáu trôû leân bieåu dieãn cho moät thao taùc thì
ta coù kyù hieäu keùp (compound symbol).
duï: ==, >=, <=, /*, */, ++, --, &&, ||, ...
CHÖÔNG 7
CAÙC THAØNH PHN BAÛN VAØ CAÙC KIEÅU Õ
LIEÄU CUÛA C
7.1 DANH HIEÄU
Danh hieäu (Identifier) laø caùc töø khoùa cuûa ngoân nõ
hoaëc teân cuûa caùc haèng,bieán,haøm trong C. Danh hieäu
bao haøm töø khoùa vaø danh hieäu.
Töø khoùa (keyword) laø caùc danh hieäu maø C ñaõ ñònh
nghóa saün cho laäp trình vieân söû duïng ñeå thieát keá chöông
trình, taäp caùc töø khoùa cuûa C seõ ñöôïc lieät keâ trong phaàn
phuï luïc.
duï: if, for, while...
CHÖÔNG 7
CAÙC THAØNH PHN BAÛN VAØ CAÙC KIEÅU Õ
LIEÄU CUÛA C