06/04/2021, 14:47
Xử lý chuỗi (string) trong C - Học lập trình C căn bản & nâng cao
Trong bài này chúng ta sẽ tìm hiểu về chuỗi string trong ngôn ngữ C, đây là loại dữ liệu được sử dụng rất thường xuyên khi học lập trình C. C là ngôn ngữ rất nghiêm ngặt, vì vậy việc đồng bộ dữ liệu rất quan trọng, và bạn sẽ nhận lỗi nếu cố tình vi phạm đến kiểu dữ liệu đã khai báo cho biến. ...
Trong bài này chúng ta sẽ tìm hiểu về chuỗi string trong ngôn ngữ C, đây là loại dữ liệu được sử dụng rất thường xuyên khi học lập trình C.
C là ngôn ngữ rất nghiêm ngặt, vì vậy việc đồng bộ dữ liệu rất quan trọng, và bạn sẽ nhận lỗi nếu cố tình vi phạm đến kiểu dữ liệu đã khai báo cho biến.
Không giống với những ngôn ngữ lập trình khác, trong C không có kiểu string mà chỉ có kiểu char. Như ta đã học ở bài trước, char
là kiểu ký tự nên nó chỉ có độ dài là 1 byte, nhưng chuỗi thì phải có nhiều ký tự nên để để khai báo một chuỗi thì ta phải khai báo char là một mảng.
1. Khai báo chuỗi trong C
Trong lập trình C, một chuỗi là một danh sách các ký tự được kết thúc bằng ký tự null