Một mảng ký tự (hoặc) tập hợp các ký tự được gọi là một chuỗi.
Tuyên bố
Tham khảo phần khai báo dưới đây -
char stringname [size];
Ví dụ - char a [50]; một chuỗi dài 50 ký tự.
Khởi tạo
Quá trình khởi tạo như sau -
-
Sử dụng ký tự đơn hằng số -
char string[20] = { ‘H’, ‘i’, ‘l’, ‘l’, ‘s’ ,‘\0’}
-
Sử dụng hằng số chuỗi -
char string[20] = "Hello":;
-
‘\ 0’ được gọi là ký tự rỗng. Nó đánh dấu sự kết thúc của chuỗi.
-
‘\ 0’ được trình biên dịch tự động đặt, nếu một chuỗi được cung cấp làm đầu vào. Người dùng phải quan tâm đến việc đặt ‘\ 0’ ở cuối nếu một ký tự được đưa ra.
Truy cập - Có một chuỗi điều khiển "% s" được sử dụng để truy cập vào chuỗi, cho đến khi nó gặp ‘\ 0’.
Ví dụ
Sau đây là chương trình C cho một chuỗi -
#include<stdio.h> main ( ){ char a[10] = "Hello"; clrscr ( ); printf ( " given string is %s",a) getch ( ); }
Đầu ra
Khi chương trình trên được thực thi, nó tạo ra kết quả sau -
Given string is Hello