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 ().