Bài giảng Lập trình C: Chương 2 - Ngô Công Thắng

7 7 0
Bài giảng Lập trình C: Chương 2 - Ngô Công Thắng

Đang tải... (xem toàn văn)

Thông tin tài liệu

[r]

(1)

Chương Các ki u d li u c sể ữ ệ

I Khái ni m v ki u d li uệ ề ể ữ ệ

1 Khái ni m v ki u d li uệ ề ể ữ ệ

2 Các ki u d li u Cể ữ ệ

II Các ki u d li u c sể ữ ệ

1 Ki u ký tể ự

2 Ki u s nguyênể ố

(2)

I.1 Khái ni m v ki u d li uệ ề ể ữ ệ

M t ki u d li u m t t p giá tr mà có th ộ ể ữ ệ ộ ậ ị ể

l u tr máy, xác đ nh m t s ữ ị ộ ố

phép toán

Các ki u d li u C g m cóể ữ ệ

 Các ki u d li u c sể ữ ệ  Ki u ký tể ự

(3)

2 Các ki u d li u Cể ữ ệ

Các ki u d li u có c u trúcể ữ ệ ấ

 Ki u m ngể ả

 Ki u xâu ký tể ự  Ki u c u trúcể ấ  Ki u t pể ệ

Ki u ng i l p trình t đ nh nghĩa: Ki u ể ườ ậ ự ị ể

(4)

II Các ki u d li u c s (chu n)ể ữ ệ ở ẩ

1 Ki u ký tể ự

2 Ki u s nguyênể ố

(5)

II.1 Ki u ký tể ự

 Ki u ký t đ c C đ nh nghĩa v i tên char, g m 256 ể ự ượ ị

ký t b ng mã ASCII Ki u ký t có kích th c ự ả ể ự ướ byte

 H ng ký t m t ký t c th đ t gi a d u ph y ằ ự ộ ự ụ ể ặ ữ ấ ẩ

Ví d : ’A’, ’b’, ’9’ụ

 M t s h ng ký t u n:ộ ố ằ ự ề ể

(6)

II.1 Ki u ký tể ự

H ng xâu ký t m t dãy ký t đ t gi a hai ằ ự ộ ự ặ ữ

d u nháy kép Ví d : ”Nhap vao mot so”ấ ụ

Ki u ký t có th đ c dùng nh ki u s ể ự ể ượ ể ố

nguyên v i tên sau:ớ

char: có giá tr -128 – 127ị

unsigned char: có giá tr – 255ị

(7)

II.2 Ki u s nguyênể ố

 Ki u s nguyên đ c C++ đ nh nghĩa v i nhi u tên, ể ố ượ ị ề

đ c chia thành hai nhóm: ki u s nguyên có d u ượ ể ố ấ ki u s nguyên không d u.ể ố ấ

 Ki u s nguyên có d u g m có:ể ố ấ

Tên ki uể short

int long

Kích th cướ byte

2 ho c byteặ byte

Ngày đăng: 09/03/2021, 06:04

Tài liệu cùng người dùng

Tài liệu liên quan