
Bài 8: M ng, con tr và xâu ký tả ỏ ự
Bài gi ngả L P TRÌNH C B NẬ Ơ Ả
KHOA CÔNG NGHỆ THÔNG TIN
BỘ MÔN CÔNG NGHỆ PHẦN MỀM

Tài liệu tham khảo
Mảng, con trỏ và xâu ký tự 2
K thu t l p trình C: c s và nâng cao, Ph m Văn t, ỹ ậ ậ ơ ở ạ Ấ
Nhà xu t b n KHKT – Ch ng 6ấ ả ươ
The C programming language 2nd Edition, Brian
Kernighan and Dennis Ritchie, Prentice Hall Software
Series – Ch ng 4ươ

Mục tiêu của bài học
Mảng, con trỏ và xâu ký tự
Các ph n t c a m ng và các ch s ầ ử ủ ả ỉ ố
Khai báo m ngả
Cách qu n lý m ng trong C ả ả
Cách kh i t o m ngở ạ ả
Tìm hi u chu i / m ng ký tể ỗ ả ự
Tìm hi u m ng hai chi uể ả ề
Cách kh i t o m ng hai chi uở ạ ả ề
3

Mảng, con trỏ và xâu ký tự
M c tiêu bài h cụ ọ
M c tiêu bài h cụ ọ
Tìm hi u v con tr và khi nào thì s d ng con trể ề ỏ ử ụ ỏ
Cách s d ng bi n con tr và các toán t con trử ụ ế ỏ ử ỏ
Gán giá tr cho con trị ỏ
Phép toán trên con trỏ
So sánh con trỏ
Con tr và m ng m t chi uỏ ả ộ ề
Con tr và m ng nhi u chi uỏ ả ề ề
Tìm hi u cách c p phát b nhể ấ ộ ớ
4

Mảng, con trỏ và xâu ký tự
Mục tiêu bài học
Mục tiêu bài học
Giải thích biến và hằng chuỗi.
Giải thích con trỏ đến chuỗi.
Thực hiện các thao tác nhập/xuất chuỗi.
Giải thích các hàm thao tác chuỗi.
Giải thích cách thức truyền mảng vào hàm.
Mô tả cách thức sử dụng chuỗi như các đối số
của hàm.
5