Professional Documents
Culture Documents
CHUỖI KÝ TỰ
1
&
VC
BB
Nội dung
1 Khái niệm
2 Khởi tạo
4 Bài tập
Chuỗi ký tự
2
&
VC
BB
Khái niệm
Khái niệm
Kiểu char chỉ chứa được một ký tự. Để lưu
trữ một chuỗi (nhiều ký tự) ta sử dụng mảng
(một chiều) các ký tự.
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
Ví dụ
char szHoten[30]; // Dài 29 ký tự
char szNgaySinh[9]; // Dài 8 ký tự
Chuỗi ký tự
3
&
VC
BB
Khởi tạo
Chuỗi ký tự
4
&
VC
BB
Xuất chuỗi
Chuỗi ký tự
5
&
VC
BB
Nhập chuỗi
Chuỗi ký tự
6
&
VC
BB
Nhập chuỗi
Chuỗi ký tự
7
&
VC
BB
Một số hàm thao tác trên chuỗi
Chuỗi ký tự
9
&
VC
BB
Hàm sao chép chuỗi
char s[100];
s = “Visual C++ 6.0”; // sai
strcpy(s, “Visual C++ 6.0”); // đúng
Chuỗi ký tự
10
&
VC
BB
Hàm tạo bản sao
char *s;
s = strdup(“Visual C++ 6.0”);
Chuỗi ký tự
11
&
VC
BB
Hàm chuyển thành chuỗi thường
Chuỗi ký tự
12
&
VC
BB
Hàm chuyển thành chuỗi IN
Chuỗi ký tự
13
&
VC
BB
Hàm đảo ngược chuỗi
Chuỗi ký tự
14
&
VC
BB
Hàm so sánh hai chuỗi
Chuỗi ký tự
15
&
VC
BB
Hàm so sánh hai chuỗi
Chuỗi ký tự
16
&
VC
BB
Hàm nối hai chuỗi
Chuỗi ký tự
17
&
VC
BB
Hàm tìm chuỗi trong chuỗi
Chuỗi ký tự
18
&
VC
BB
Bài tập