biến, C++ đã cung cấp kiểu dữ liệu mới string cùng các hàm tiện ích đi kèm.. Ví dụ[r]
(1)T IN ĐẠI CƯƠNG
STRING
Nguyễn Thị Phương Thảo
(2)Nội dung chính
2
1. Kiểu liệu string
2. Khai báo sử dụng
3. Các hàm liên quan
(3)1 Kiểu liệu string
Nhu cầu: nhiều phần mềm làm việc với dãy các
kí tự, họ tên học sinh, địa chỉ, email,
→ Tất dạng các chuỗi kí tự
Chuỗi kí tự → có thể sử dụng mảng hoặc
(4)Kiểu liệu string
4
Dưới dạng mảng vector, chuỗi ký tự được
khai báo: char ten_hoc_sinh[100];
vector<char>ten_hoc_sinh ;
Do việc sử dụng chuỗi kí tự ngày phổ
(5)2 Khai báo sử dụng
Khai báo thư viện string trước sử dụng :
#include<string>
Cách khai báo biến
string a; // a la kieu string, a khong co ki tu nao string b = "Dai hoc Thuy Loi" ;
string c("Xin chao") ;
Lưu ý :
Giá trị biến string phải để hai dấu nháy kép " " Ví dụ: khai báo string b = Dai hoc Thuy Loi;
(6)Khai báo sử dụng
6
In string hình: sử dụngcout
string ho_va_ten = "Nguyen Ngoc Minh" ; cout<<ho_va_ten ;
Nhập string từ bàn phím : cách
- Sử dụngcin: lấy kí tự đầu đến có khoảng trống dừng lại
string ho_va_ten ; cin>>ho_va_ten ;
- Sử dụnggetline: lấy tồn dịng string ho_va_ten ;
(7)Ví dụ