I like nter Milan too.
Các hàm ñể thao tác trên chuỗ
Thư viện cstring (string.h) không chỉ có hàm strcpy mà còn có nhiều hàm khác ñể
thao tác trên chuỗi. Dưới ñây là giới thiệu lướt qua của các hàm thông dụng nhất:
strcat: char* strcat (char* dest, const char* src); Gắn thêm chuỗi src vào phía cuối của dest. Trả về dest.
strcmp: int strcmp (const char* string1, const char* string2);
So sánh hai xâu string1 và string2. Trả về0 nếu hai xâu là bằng nhau.
strcpy: char* strcpy (char* dest, const char* src); Copy nội dung của src cho dest. Trả về dest.
strlen: size_t strlen (const char* string); Trả vềñộ dài của string.
Con trỏ
Chúng ta ñã biết các biến chính là các ô nhớ mà chúng ta có thể truy xuất dưới các tên. Các biến này ñược lưu trữ tại những chỗ cụ thể trong bộ nhớ. ðối với chương trình của chúng ta, bộ nhớ máy tính chỉ là một dãy gồm các ô nhớ 1 byte, mỗi ô có một ñịa chỉ xác
ñịnh.
Một sự mô hình tốt ñối với bộ nhớ máy tính chính là một phố trong một thành phố. Trên một phố tất cả các ngôi nhà ñều ñược ñánh số tuần tự với một cái tên duy nhất nên nếu chúng ta nói ñến số 27 phố Trần Hưng ðạo thì chúng ta có thể tìm ñược nơi ñó mà không lầm lẫn vì chỉ có một ngôi nhà với số như vậy.
Cũng với cách tổ chức tương tự như việc ñánh số các ngôi nhà, hệñiều hành tổ chức bộ
nhớ thành những sốñơn nhất, tuần tự, nên nếu chúng ta nói ñến vị trí 1776 trong bộ nhớ
chúng ta biết chính xác ô nhớñó vì chỉ có một vị trí với ñịa chỉ như vậy.