什麼是字串?在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
廣告