什么是字符串?在C语言中声明并初始化字符串
字符数组(或)字符集合称为字符串。
声明
请参阅下面给出的声明 -
char stringname [size];
例如 - char a[50];长度为 50 个字符的字符串。
初始化
初始化如下 -
使用单个字符常量 -
char string[20] = { ‘H’, ‘i’, ‘l’, ‘l’, ‘s’ ,‘\0’}
使用字符串常量 -
char string[20] = "Hello":;
‘\0’称为空字符。它标记字符串的结尾。
如果输入字符串,编译器将自动放置 ‘\0’。如果给定单个字符,用户必须负责在末尾放置 ‘\0’。
访问 - 有一个用于访问字符串的格式说明符 %s,直到遇到 ‘\0’。
示例
下面是字符串的 C 语言程序 -
#include<stdio.h> main ( ){ char a[10] = "Hello"; clrscr ( ); printf ( " given string is %s",a) getch ( ); }
输出
执行以上程序时,将产生以下结果 -
Given string is Hello
广告