
1
Chương 7
XỬ LÝ CHUỖI KÝ TỰ
GV giảng dạy: Nguyễn Quốc Bình.
Email: binh.nguyenquoc@stu.edu.vn
KHOA ĐIỆN – ĐIỆN TỬ

2
Khái niệm chuỗi ký tự
XỬ LÝ CHUỖI KÝ TỰ
Chuỗi ký tự là mảng một chiều có kiểu dữ liệu là kiểu char.
Chuỗi ký tự kết thúc bằng ký tự ‘\0’ (null).
Độ dài chuỗi = kích thước mảng – 1.
char ngaysinh[9]; // Dài 8 ký tự
char hoten[30]; // Dài 29 ký tự
// phần tử đầu tiên có chỉ số là [0], phần tử cuối cùng có chỉ số là [28].
// khai báo biến hoten có thể chứa tốiđa 29 ký tự.
// ký tự đầu tiên trong chuỗi hoten đượcgán là A.
Ví dụ:

3
Khởi tạo chuỗi ký tự giống như khởi tạo mảng 1 chiều
oĐộ dài cụ thể
oTrình biên dịch tự xác định độ dài
XỬ LÝ CHUỖI KÝ TỰ
Xuất chuỗi ký tự
Dùng cout để xuất chuỗi
Ví dụ: ???

4
XỬ LÝ CHUỖI KÝ TỰ
oDùng cin để lấy vào 1 chuỗi đến khoảng trắng
Nhập chuỗi ký tự
oDùng cin.getline(ch, soKytu) để lấy luôn khoảng trắng
oDùng hàm gets(ch) để lấy luôn khoảng trắng

XỬ LÝ CHUỖI KÝ TỰ
Lưu ý khi nhập chuỗi ký tự
5
Ví dụ a. Ví dụ b.

