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 hoten[30]; // Dài 29 ký tự
char ngaysinh[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
Tin hoc co so A_
Tin hoc co so A
_
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ự 8
&
VC
BB
Hàm tính độ dài 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