Danh mục

Bài giảng Hệ thống máy tính và ngôn ngữ C - Chương 7: Các thành phần cơ bản và các kiểu dữ liệu của C (GV. Nguyễn Nhật Nam)

Số trang: 140      Loại file: pdf      Dung lượng: 591.41 KB      Lượt xem: 17      Lượt tải: 0    
tailieu_vip

Xem trước 10 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Hệ thống máy tính và ngôn ngữ C - Chương 7: Các thành phần cơ bản và các kiểu dữ liệu của C (GV. Nguyễn Nhật Nam). Bài giảng có nội dung trình bày về danh hiệu; các kiểu dữ liệu chuẩn của C; hằng (constant); biến (variable); biểu thức; các phép toán của C; cấu trúc tổng quát của một chương trình C;... Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ thống máy tính và ngôn ngữ C - Chương 7: Các thành phần cơ bản và các kiểu dữ liệu của C (GV. Nguyễn Nhật Nam) CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C CHÖÔNG 7CAÙ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 CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄUDanh 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 PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄUKyù hieäu (symbol) laø caùc daáu ñaõ ñöôïc C quy ñònh ñeå bieåudieã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ì tacoù kyù hieäu ñôn (single symbol). Ví duï: +, -, *, /, %, =, >, < CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄUKyù hieäu (symbol) laø caùc daáu ñaõ ñöôïc C quy ñònh ñeå bieåudieã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). Ví duï: ==, >=, CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄUDanh hieäu (Identifier) laø caùc töø khoùa cuûa ngoân ngöõhoaëc teân cuûa caùc haèng, bieán, haøm trong C. Danh hieäubao haøm töø khoùa vaø danh hieäu.Töø khoùa (keyword) laø caùc danh hieäu maø C ñaõ ñònhnghóa saün cho laäp trình vieân söû duïng ñeå thieát keá chöôngtrình, taäp caùc töø khoùa cuûa C seõ ñöôïc lieät keâ trong phaànphuï luïc.Ví duï: if, for, while... CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄUDanh hieäu (Identifier) laø caùc töø khoùa cuûa ngoân ngöõhoaëc teân cuûa caùc haèng, bieán, haøm trong C. Danh hieäubao haøm töø khoùa vaø danh hieäu.Danh hieäu laø teân cuûa caùc haèng, bieán, haøm...-Neáu caùc haèng, bieán, haøm ... naøy do C ñaõ khai baùo vaøthieát keá saün thì caùc danh hieäu coù ñöôïc goïi laø caùc danhhieäu chuaån.Ví duï: main, scanf, printf... CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄUDanh hieäu (Identifier) laø caùc töø khoùa cuûa ngoân ngöõhoaëc teân cuûa caùc haèng, bieán, haøm trong C. Danh hieäubao haøm töø khoùa vaø danh hieäu.Danh hieäu laø teân cuûa caùc haèng, bieán, haøm...-Neáu caùc haèng, bieán, haøm ... naøy do laäp trình vieân khaibaùo vaø ñònh nghóa trong quaù trình thieát keá chöông trìnhthì caùc danh hieäu ñoù ñöôïc goïi laø caùc danh hieäu khoângchuaån.-Ví duï: a, b, delta CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄUChuù yù raèng C laø moät ngoân ngöõ nhaïy caûm vôùi söï phaânbieät giöõa kyù töï hoa vaø kyù töï thöôøng, do ñoù khi vieátWhile seõ hoaøn toaøn phaân bieät vôùi while. Caùc töø khoùa cuûaC ñeàu ôû daïng chöõ thöôøng. CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄUNhö vaäy danh hieäu khoâng chuaån laø teân cuûa caùc haèng,bieán, haøm ... do laäp trình vieân töï ñaët, do ñoù nguyeân taécñaët teân cuûa danh hieäu khoâng chuaån cuõng caàn phaûi ñöôïcneâu cuï theå:- Danh hieäu khoâng chuaån khoâng truøng vôùi töø khoùa- Danh hieäu khoâng chuaån khoâng truøng vôùi danh hieäuchuaån CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄU- Khi ñaët teân cho danh hieäu khoâng chuaån caàn phaûi theosô ñoà cuù phaùp sau: CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄUChuù yù:- Ñoái vôùi oâ vuoâng khi ñi ngang qua ta caàn phaûi laáy moätphaàn töû trong noù.- Ñoái vôùi oâ troøn khi ñi ngang qua ta phaûi laáy phaàn töûtrong noù.- Moät danh hieäu coù theå ñöôïc baét ñaàu baèng daáu gaïch döôùi CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ LIEÄU CUÛA C7.1 DANH HIEÄUVí duï:Main ?-batdau ?_batdau ?2thang9 ?ket thuc ? CHÖÔNG 7 CAÙC THAØNH PHAÀN CÔ BAÛN VAØ CAÙC KIEÅU DÖÕ ...

Tài liệu được xem nhiều: