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 chỉ số [0], phần tử cuối cùng chỉ số [28].
// khai báo biến hoten thể chứa tốiđa 29 tự.
// tự đầu tiên trong chuỗi hoten đượcgán 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.