C言語で文字列を空に代入する方法
C言語では、空文字 ‘\0’ を使用するか、空文字列を代入することで文字列を空にできます。一般的な方法を次に示します。
- ヌル文字「’\0’」を使用する:
char str[100];
str[0] = '\0';
- 空文字を代入する:
char str[100] = "";
空文字「\0」を使用しようと空文字列を代入しようと、どちらの場合でも文字列の先頭文字を空文字にして文字列の終わりを意味させ空文字列の代入を実現させる。
C言語では、空文字 ‘\0’ を使用するか、空文字列を代入することで文字列を空にできます。一般的な方法を次に示します。
char str[100];
str[0] = '\0';
char str[100] = "";
空文字「\0」を使用しようと空文字列を代入しようと、どちらの場合でも文字列の先頭文字を空文字にして文字列の終わりを意味させ空文字列の代入を実現させる。