文字列型のC言語での使い方
C言語では文字列を扱う組み込み型はありません。しかし、文字配列を用いることで文字列操作を疑似的に実現できます。
文字配列を使う一般的な操作は以下のとおりです。
- 文字列の宣言と初期化:
char str[100]; // 声明一个字符数组来存储字符串
strcpy(str, "Hello"); // 将字符串复制到字符数组中
- 文字列の長さ
strlen(str); // 获取字符串的长度
- 文字列結合
strcat(str, " World"); // 将另一个字符串拼接到原字符串后面
- 文字列の比較:
strcmp(str1, str2); // 比较两个字符串是否相等
- 文字列のコピー:
strcpy(str2, str1); // 将一个字符串复制到另一个字符串
注意: ヘッダを使用する前にインクルードする必要があります。