Bài giảng phương pháp lập trình chương 7 GV từ thị xuân hiền - Pdf 32

CHƯƠNG 7
CHUỖI KÝ TỰ
(String)


1. Giới thiệu
Chuỗi là một mảng ký tự được kết thúc
bằng ký tự null (‘\0’).
 Ký tự null (‘\0’) là ký tự dùng để kết
thúc Chuỗi
 Hằng Chuỗi là Chuỗi được bao quanh
bởi cặp dấu nháy đôi. Ví dụ: "Hello"



2. Khai báo và khởi tạo Chuỗi
Có 2 cách khai báo và khởi tạo Chuỗi
 Cách 1: Dùng mảng một chiều

char <Tên biến> [Chiều dài tối đa]


Ví dụ:
char str[12];
Trong khai báo này, bộ nhớ sẽ cung
cấp 12+1 bytes để lưu trữ nội dung
của chuỗi ký tự str; byte cuối cùng lưu
trữ ký tự ‘\0’ để kết thúc chuỗi.


2. Khai báo và khởi tạo Chuỗi.

char str[] = “Hello”;
char *str = “Hello”;


3. Nhập Chuỗi


Để nhập dữ liệu cho biến Chuỗi, ta dùng
hàm gets() của thư viện stdio.h.

char *gets(char *s);
Hàm gets() đọc các ký tự từ bàn phím
vào trong mảng trỏ đến bởi s cho đến
khi nhấn Enter. Ký tự null sẽ được đặt
sau ký tự cuối cùng của Chuỗi nhập vào
trong mảng.
 Hoặc ta có thể dùng cin >> s;



4. Xuất Chuỗi


Để xuất Chuỗi ra màn hình, ta dùng hàm
puts() của thư viện stdio.h.

int puts(const char *s);


Hoặc ta có thể dùng cout

cout
Ví dụ:
void main()
{
char list[5][20];
for(int i=0; i


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status