在C語言中,字符串被表示為一個以null結尾的字符數組。C語言沒有內置的字符串類型,而是使用字符數組來表示字符串。
以下是C語言中字符串的常見用法:
聲明字符串變量:可以通過字符數組來聲明一個字符串變量,例如:char str[10];
初始化字符串:可以通過字符串字面值來初始化一個字符串變量,例如:char str[] = “Hello”;
讀取字符串:可以使用scanf或fgets函數來從標準輸入中讀取字符串,例如:scanf(“%s”, str);
輸出字符串:可以使用printf函數來輸出字符串,例如:printf(“%s”, str);
操作字符串:可以使用C標準庫中的函數來對字符串進行操作,例如strcpy、strcat、strlen等函數來拷貝、連接和獲取字符串長度。
需要注意的是,在C語言中字符串是以null結尾的字符數組,因此需要確保字符串的末尾有一個null字符來表示字符串的結束。