http://vietjack.com/cplusplus/index.jsp Copyright © vietjack.com Chuỗi (String) C++ C++ cung cấp hai kiểu biểu diễn chuỗi sau: Chuỗi theo phong cách ngôn ngữ C (C-style), Lớp Chuỗi (String) giới thiệu C++ chuẩn Chuỗi theo phong cách C Dạng chuỗi bắt nguồn từ ngôn ngữ C tiếp tục hỗ trợ C++ Chuỗi ngơn ngữ lập trình C thực chất mảng chiều ký tự mà kết thúc ký tựnull '\0' Phần khai báo khởi tạo tạo chuỗi bao gồm từ “Hello” Để giữ giá trị null cuối mảng, cỡ mảng ký tự bao gồm chuỗi phải nhiều số lượng ký tự từ khóa “Hello” char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'}; Nếu bạn theo quy tắc khởi tạo chuỗi, bạn viết lệnh sau: char greeting[] = "Hello"; Dưới phần biểu diễn ô nhớ cho đoạn chuỗi ngôn ngữ C/C++: Thực tế, bạn khơng đặt ký tự null vị trí cuối biến số Bộ biên dịch C tự động thêm '\0' ví trí cuối chuỗi khởi tạo chuỗi Cùng thử ví dụ in chuỗi sau đây: #include using namespace std; http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/cplusplus/index.jsp Copyright © vietjack.com int main () { char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'}; cout