TR N MINH THÁI
Email: minhthai@itc.edu.vn
Website: www.minhthai.edu.vn
Cập nhật: 08 tháng 04 năm 2015
Chương 4. Xử lý
chuỗi ký tự
#2
Nội dung
Khái niệm
Khai báo
Các hàm xử lý chuỗi
Bài tập
#3
Khái niệm
Chuôi ky t là tr ng h p đc bi t c a m ng 1 ư ườ
chi u, la môt da y ca c phân t , môi phân t co ư ư
kiêu ký t ư
H ng ký t đc đt trong c p nháy đn. Ví d : ‘a’, ượ ơ
‘1’, ‘ ’
H ng chu i đc đt trong c p nháy kép. Ví d : ượ
“ho va ten”, “123”, “”
3
#4
Khái niệm
Chuôi ky t đc kêt thu c băng ky t ‘\0’ (giá ư ươ ư
tr 0). Do đó khi khai ba o đô da i cua chuôi luôn
luôn khai ba o d 1 phân t đê ch a ky t ‘\0’. ư ư ư ư
Ví d : Chu i “NGUYEN VAN A” đc l uượ ư
Chu i g m 13 ký t
4
‘N’ ‘G’ ‘U’ ‘Y’ ‘E’ ‘N’ ‘ ‘ ‘V’ ‘A ‘N’ ‘ ‘ ‘A \0’
0 1 2 3 4 5 6 7 8 9 10 11 12
#5
Khai báo chuỗi
Ca ch 1: Con tro hăng
char < Tên chuôi > [< Sô ky t tôi đa>] ; ư
Vi du: char str[25];
Ý nghi a khai ba o 1 mang kiêu ky t tên la str ư co
25 phân t (nh vây co thê l u t i đa 24 ky t vi ư ư ư ư
phân t th 25 đa ch a ký t k t thúc chu i ư ư ư ế
‘\0’ )