CHƯƠNG 7
CHUI KÝ T
(String)
1. Giới thiệu
Chuỗi một mảng ký tự được kết thúc
bằng tự null (‘\0’).
tự null (‘\0’) tự dùng để kết
thúc Chuỗi
Hằng Chuỗi Chuỗi được bao quanh
bởi cặp dấu nháy đôi. dụ: "Hello"
2. Khai báo khởi tạo Chuỗi
2 cách khai o khởi tạo Chuỗi
Cách 1: Dùng mảng một chiều
dụ: char str[12];
Trong khai o này, bộ nhớ sẽ cung
cấp 12+1 bytes để lưu trữ nội dung
của chuỗi tự str; byte cuối cùng lưu
trữ tự ‘\0’ để kết thúc chuỗi.
char <Tên biến> [Chiều dài tối đa]
2. Khai báo khởi tạo Chuỗi.
Cách 2: Dùng con trỏ
dụ:
char *str;
Trong khai o này, bộ nhớ sẽ dành 2
byte để lưu trữ địa chỉ của biến con trỏ
str đang chỉ đến, chưa cung cấp nơi để
lưu trữ dữ liệu.
*
char *<Tên biến>
2. Khai báo khởi tạo Chuỗi.
Chuỗi tự giống như mảng do đó đ
khởi tạo một Chuỗi ký tự với những giá
trị xác định ta thể thực hiện tương tự
như với mảng.
char <Biến>[ ]=<”Hng Chui ”>