CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C - CHƯƠNG 4
lượt xem 19
download
Danh hiệu là tên của biến, hằng, hàm… hay các ký hiệu được quy định đặc trưng cho một thao tác nào đó. Có 2 loại: Ký hiệu, Danh hiệu. Ký hiệu là các dấu được C quy định để biểu diễn cho một thao tác nào đó. Ký hiệu đơn: dùng 1 dấu để biểu diễn một thao tác VD: +, , *, /, %, =, , =, &&,…
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: CÁC THÀNH PHẦN CƠ BẢN VÀ CÁC KIỂU DỮ LIỆU CỦA C - CHƯƠNG 4
- MÔN HỌC G i ng ên:N guyễn c oàng ả vi Đứ H B ộ ôn i u hi n ự ng m Đ ề K ể T Độ K hoa i n Đi n ử Đ ệ – ệ T ĐạiH ọc ách hoa H CM B K Tp. Em ai:ndhoang@ hcm utedu. l . vn
- N ộidung ôn ọc 10 mh( chương) ( t ần 28 i tLT 14 i tBT) 14 u = tế + tế Chương 1: Ôn lại các kiến thức cơ bản về máy tính Chương 2: Các kiểu dữ liệu và thao tác Chương 3: Giới thiệu ngôn ngữ lập trình C Chương 4: Các thành phần cơ bản và kiểu dữ liệu của C Chương 5: Các lệnh điều khiển và vòng lặp Chương 6: Hàm Chương 7: Lớp lưu trữ của biến Sự chuyển kiểu Chương 8: Mảng Chương 9: Pointer
- T àilệu ham ảo i t kh Tài liệu: Tin Học 2 Đặng ành í Th Tn Kỹ Thuật Lập Trình C G S.Phạm ăn t VẤ Giáo Trình C N guyễn ữu ấn H Tu Giáo trình BT Kỹ thuật lập trình C
- Đánh á gi Thi giữa kỳ : 20% Thi cuối kỳ : 80%
- CHƯƠNG 4 C Á C À N H Ầ N Ơ ẢN À TH PH CB V C Á C i U Ữ ỆU ỦA K Ể D Li C C
- N ộidung ương ch 4 4.1 Danh hiệu 4.2 Các kiểu dữ liệu chuẩn của C 4.3 Hằng 4.4 Biến 4.5 Biểu thức 4.6 Các phép toán của C 4.7 Cấu trúc tổng quát của chương trình C
- D anh ệu hi
- ệ K háini m Danh hiệu là tên của biến, hằng, hàm… hay các ký hiệu được quy định đặc trưng cho một thao tác nào đó. Có 2 loại: 1.Ký hiệu 2.Danh hiệu
- K ý ệu hi Ký hiệu là các dấu được C quy định để biểu diễn cho một thao tác nào đó. Ký hiệu đơn: dùng 1 dấu để biểu diễn một thao tác VD: +, , *, /, %, =, >, =, &&,…
- D anh ệu hi Danh hiệu là các từ khóa của ngôn ngữ hoặc tên của biến, hằng, hàm trong C. Gồm từ khóa và danh hiệu.
- T ừ óa kh Từ khóa là các danh hiệu mà C đã định nghĩa sẵn cho lập trình viên sử dụng khi viết chương trình VD: int, double, char, if, for, while, sizeof, typedef,… Lưu ý: Từ khóa phải được viết bằng chữ thường Không dùng từ khóa để đặt tên cho biến, hằng, hàm, …
- D anh ệu hi Danh hiệu là tên của các hằng, biến, hàm,… Có 2 loại: Danh hiệu chuẩn: do C khai báo và thiết kế sẵn VD: printf, scanf, main, Danh hiệu không chuẩn: do lập trình viên khai báo và định nghĩa khi thiết kế chương trình VD: double a, b, c ⇒ a, b, c : danh hiệu không chuẩn
- N guyên ắc tt n t đặ ê danh ệu ông ẩn hi kh chu Không trùng với từ khóa Không trùng với danh hiệu chuẩn Ký tự đầu phải là chữ hoặc dấu gạch nối VD: a, a1, a_1, _a, A, _A, _1, Case, … (đúng) : 1a, 1_, case, a 1,… (sai)
- C ác ểu ữ i u ẩn ủa ki d lệ chu c C
- T ổng át qu C có 4 kiểu dữ liệu chuẩn: char, int, float, double. Mỗi kiểu yêu cầu về bộ nhớ và tầm trị như sau: Ể K Í H ƯỚC T ẦM Ị Ki U C TH TR char 8 t bi 128 +127 ÷ i nt 16 t bi 32768 +32767 ÷ foat l 32 t bi 3. 37 4E38 4E ÷ 3. doubl e 64 t bi 1. 307 7E308 7E ÷ 1.
- ể char K i u char là kiểu nguyên 1 byte, có thể giữ một ký tự hoặc giá trị 8 bit. Mỗi bộ dịch C có quy định khác nhau về tầm trị của char VD: charc; charc; c ‘ = A’; c 65; = prnt( % c”c) i f“ , ; prnt( % d”c) i f“ ,;
- ểi K i u nt int là kiểu dữ liệu số nguyên, kích thước số nguyên do máy quy định, đối với máy PC và bộ dịch Borland C/C++ thì chiều dài của kiểu int là 16 bit có dấu. VD: i ; nti i= 101; i= 10; i+ prnt( % d”i; i f“ ,)
- ể foatv doubl K i u l à e float là kiểu số thực dấu chấm động, có độ chính xác đơn double là kiểu số thực dấu chấm động, có độ chính xác kép VD: foata; l doubl b; e a 1. = 24; b 2. = 57; prnt( % f, ; i f“ ”a) prnt( % l”b) i f“ f, ;
- Để bổ sung cho 4 kiểu dữ liệu, C đưa ra các dạng bổ sung signed, unsigned, short, long kết hợp với các kiểu cơ bản để tạo thêm các kiểu mở rộng. K i u\ ạng ểD s gned i uns gned i short l ong char s gned unsi i char gned x x → char char s gned nt→ uns gned nt shor i l i t nt→ ong nt→ i nt i i i i →uns gned i nt i i / hor nts t long l foat→ foat l x x x ong l doubl e doubl e x x x l ong doubl e
- H ằng
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài 2 - Các thành phần cơ bản của máy tính
85 p | 1359 | 133
-
Bài giảng Phần cứng máy tính: Bài 14 - TC Việt Khoa
36 p | 185 | 31
-
Bài giảng Tin học đại cương: Chương 1 (Phần 2) - Tổng quan về máy tính và hệ điều hành
31 p | 172 | 19
-
Bài giảng Tin học đại cương: Phần 1 - Những khái niệm cơ bản trong tin học
37 p | 189 | 13
-
Bài giảng học phần Mạng máy tính - Phần 2 : Các thành phần cơ bản của mạng
22 p | 140 | 12
-
Bài giảng Lập trình căn bản - Chương 2: Các thành phần cơ bản của ngôn ngữ C
46 p | 145 | 9
-
Bài giảng Công nghệ Java: Chương 2 - Trần Quang Diệu
84 p | 56 | 6
-
Hướng dẫn lập trình cơ bản với Android - Phần 4: Android Activity Life Cycle
5 p | 56 | 5
-
Bài giảng Hệ thống máy tính và ngôn ngữ C - Chương 1: Ôn lại các kiến thức cơ bản về máy tính (GV. Nguyễn Nhật Nam)
58 p | 32 | 5
-
Giáo trình Điện tử cơ bản và máy tính (Nghề: Công nghệ thông tin - Sơ cấp): Phần 1 - Trường CĐ nghề Kỹ thuật Công nghệ
48 p | 38 | 5
-
Bài giảng Hệ thống máy tính và ngôn ngữ lập trình - Chương 1: Ôn tập các kiến thức cơ bản về máy tính
39 p | 57 | 4
-
Bài giảng Nhập môn lập trình - Bài 2: Các khái niệm cơ bản về máy tính
25 p | 116 | 4
-
Giáo trình hình thành ứng dụng phân tích các thành phần cơ bản cấu thành nên mạng máy tính p4
10 p | 88 | 3
-
Giáo trình hình thành ứng dụng phân tích các thành phần cơ bản cấu thành nên mạng máy tính p1
10 p | 78 | 3
-
Giáo trình hình thành ứng dụng phân tích các thành phần cơ bản cấu thành nên mạng máy tính p2
10 p | 90 | 3
-
Giáo trình hình thành ứng dụng phân tích các thành phần cơ bản cấu thành nên mạng máy tính p3
10 p | 94 | 3
-
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)
140 p | 36 | 3
-
Bài giảng Hệ thống máy tính và ngôn ngữ lập trình - Chương 7: Các thành phần cơ bản và các kiểu dữ liệu của C
100 p | 29 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn