task 11, session 18
tóm tắt
*Các chuỗi trong C được cài đặt như là các mảng ký tự kết thúc bởi ký tự NULL (‘\0’).
*Các biến chuỗi được sử dụng để lưu trữ một chuỗi các ký tự. Như các biến khác, các biến này phải được khai báo trước khi sử dụng
*Chuỗi có thể được lưu và truy cập bằng cách sử dụng con trỏ kiểu ký tự
*Các thao tác nhập/xuất (I/O) chuỗi trong C được thực hiện bằng cách gọi các hàm. Các hàm này là một phần của thư viện nhập/xuất chuẩn tên stdio.h
*C hỗ trợ rất nhiều hàm về chuỗi. Các hàm này có thể tìm thấy trong tập tin string.h. Một số thao tác mà các hàm này thực hiện là:
*Các chuỗi trong C được cài đặt như là các mảng ký tự kết thúc bởi ký tự NULL (‘\0’).
*Các biến chuỗi được sử dụng để lưu trữ một chuỗi các ký tự. Như các biến khác, các biến này phải được khai báo trước khi sử dụng
*Chuỗi có thể được lưu và truy cập bằng cách sử dụng con trỏ kiểu ký tự
*Các thao tác nhập/xuất (I/O) chuỗi trong C được thực hiện bằng cách gọi các hàm. Các hàm này là một phần của thư viện nhập/xuất chuẩn tên stdio.h
*C hỗ trợ rất nhiều hàm về chuỗi. Các hàm này có thể tìm thấy trong tập tin string.h. Một số thao tác mà các hàm này thực hiện là:
Ø Nối
kết chuỗi
Ø So
sánh chuỗi
Ø Định
vị một ký tự trong chuỗi
Ø Sao
chép một chuỗi sang chuỗi khác
Ø Tính xác định chiều dài của chuỗi
*Hàm
strcat() được sử dụng để nối hai giá trị chuỗi vào một chuỗi.
Cú pháp hàm là:
strcat(str1,
str2);
*Hàm strcmp() so sánh hai chuỗi với nhau và trả về một số
nguyên phụ thuộc vào kết quả so sánh. Cú pháp của hàm strcmp() như sau
strcmp(str1,
str2);
*Hàm
strchr() xác định vị trí xuất hiện của một ký tự trong một chuỗi. Cú
pháp hàm là:
strchr(str,
chr);
*phép
gán một giá trị chuỗi này cho một chuỗi khác đòi hỏi phải sử dụng hàm strcpy().
Cú pháp hàm là:
strcpy(str1,
str2);
* Hàm strlen() trả về chiều dài của chuỗi. Chiều dài của chuỗi rất hay được sử dụng trong các vòng lặp truy cập từng kí tự của chuỗi. Cú pháp của hàm là:
- Hàm strlen() trả về độ dài chuỗi. Dộ dài chuỗi có thẻ hữu dụng trong các chương trình truy cập đến kí tự của chuỗi trong một vòn lặp. Cú pháp hàm là:
* Hàm strlen() trả về chiều dài của chuỗi. Chiều dài của chuỗi rất hay được sử dụng trong các vòng lặp truy cập từng kí tự của chuỗi. Cú pháp của hàm là:
- Hàm strlen() trả về độ dài chuỗi. Dộ dài chuỗi có thẻ hữu dụng trong các chương trình truy cập đến kí tự của chuỗi trong một vòn lặp. Cú pháp hàm là:
strlen(str);
*Trong
C, khi một mảng được truyền vào hàm như một tham số, thì chỉ có địa chỉ của mảng được truyền vào. Tên mảng không kèm theo chỉ số
là địa chỉ của mảng
*Chuỗi,
hay mảng ký tự, có thể được truyền vào hàm
bài 1
Nhận xét
Đăng nhận xét