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

Ngôn ngữ lập trình C - Chương 2 potx
Nội dung xem thử
Mô tả chi tiết
Ch−¬ng 2
C¸c yÕu tè c¬ b¶n
cña ng«n ng÷
V.S.Nam. B/m KTHT, khoa CNTT, AHXD Bài gi違ng C++. 14/10/2008 2
2.1 C¸c phÇn tö ng«n ng÷ c¬ b¶n
” 2.1.1 T壱p ký t詠, t壱p t瑛 khóa và tên
– Tfp kí tば
• Ch英 cái: a-z, A-Z
– Phân biうt chの th⇔ぜng, chの in (≠ Pascal)
• Ch英 s嘘: 0-9
– Chの sぐ bht đZu bjng 0 å hう 8, 0x, 0X å hう 16.
– Chの sぐ kxt thúc bjng L, l: long, U, u: unsigned.
• Kí t詠 khác:
– ; kxt thúc mじt câu lうnh.
– { } bht đZu và kxt thúc khぐi ch⇔¬ng trình.
– ‘’bht đZu và kxt thúc hjng ký tば.
– “”bht đZu và kxt thúc hjng xâu ký tば.
• N院u xâu kí t詠 dài h挨n m瓜t dòng thì đ員t d医u \ tr逢噂c khi xu嘘ng dòng.
– …
• Kí t詠 đ員c bi羽t:
– \n: xuぐng dòng, \b: backspace, \t: tab, \0: null, \r: cr, \f: lf, ...
V.S.Nam. B/m KTHT, khoa CNTT, AHXD Bài gi違ng C++. 14/10/2008 3
2.1 C¸c phÇn tö ng«n ng÷ c¬ b¶n
” 2.1.1 T壱p ký t詠, t壱p t瑛 khóa và tên
– Tfp tな khóa
• Ki吋u d英 li羽u:
– char, int, short, long, float, double, signed, unsigned, …
– void, enum, struct, union, typedef, …
• L羽nh:
– if, else, switch, while, do, for, …
– break, continue, goto, return, …
• L逢u tr英 d英 li羽u và chuy吋n đ鰻i ngôn ng英 l壱p trình:
– auto, const, extern, register, static, …
– asm, pascal, …
• T瑛 khóa c栄a C++ b鰻 sung vào C:
– new, delete, inline, operator, …
– class, public, protected, private, this, friend, virtual, …