Một mảng ký tự (hoặc) tập hợp các ký tự được gọi là một chuỗi.
Đầu vào và đầu ra cho chuỗi
Ví dụ
Sau đây là chương trình C cho đầu vào và đầu ra cho chuỗi -
#include<stdio.h>
main ( ){
char a[30];
printf("enter your name");
scanf ( "%s",a);
printf ("your name 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 -
1. Enter your name : Lucky 2. Enter your name : Lucky Lol Your name is Lucky Your name is Lucky
Lưu ý -
-
‘&’ Không được sử dụng để chấp nhận chuỗi vì bản thân tên của chuỗi chỉ định địa chỉ cơ sở của chuỗi.
-
Dấu cách không được chấp nhận dưới dạng ký tự bởi scanf ().
-
‘\ 0’ được trình biên dịch đặt ở cuối.
Ví dụ
Sau đây là chương trình C để sử dụng get () và put () để đọc và ghi chuỗi -
#include<stdio.h>
main ( ){
char a[30];
printf ( "enter your name");
gets (a);
printf("Your name is");
puts (a);
} Đầu ra
Khi chương trình trên được thực thi, nó tạo ra kết quả sau -
1. Enter your Name : Lucky 2) Enter your name : Lucky Lol Your name is Lucky Your name is Lucky Lol
Lưu ý - Dấu cách cũng được chấp nhận như một ký tự bởi get ().