bài 7 giới thiệu về xâu ký tự. Những nội dung chính được trình bày trong chương này gồm: Lớp string trong thư viện chuẩn C++, khai báo và khởi tạo biến xâu, nhập và in xâu, truy nhập các ký tự trong xâu, một số hàm xâu và ký tự tiện lợi,...và những nội dung liên quan khác.
BÀI 7: XÂU KÝ TỰ Nguyễn Mạnh Hiển Khoa Công nghệ thơng tin hiennm@tlu.edu.vn Xâu ký tự • Xâu (chuỗi) ký tự, gọi tắt xâu (chuỗi): − Là dãy ký tự liên tiếp, tạo chữ cái, chữ số, ký hiệu (+, -, &, !, …) dấu trắng (dấu cách, dấu xuống dòng, …) • Xâu phải đặt hai dấu nháy kép "…" "Xin chao moi nguoi!" • Xâu rỗng ("") có ký tự − Xâu "A" khác với ký tự 'A' string s1 = "A"; // OK string s2 = 'A'; // Lỗi Lớp string thư viện chuẩn C++ • Lớp string biểu diễn kiểu liệu xâu ký tự − cho phép khai báo biến để lưu trữ xâu ký tự − hỗ trợ thao tác xử lý xâu thuận tiện • Cần khai báo tệp tiêu đề string: #include Khai báo khởi tạo biến xâu • Khai báo: string s1; • Khai báo kết hợp khởi tạo: string s1 = "Day la mot xau ky tu"; • Khai báo khởi tạo riêng biệt: string s1; // khai báo s1 = "Chuc vui ve!"; // khởi tạo Nhập in xâu #include #include Hàm getline using namespace std; khai báo int main() tệp tiêu đề string { string s; cout