文字列を空文字列にするプログラム
#include <stdio.h> int main(void) { char str[] = "ABC"; printf("str=%s\n", str); // strは"ABC" str[0] = '\0'; // 配列の先頭要素にナル文字を代入 puts("文字列strを空文字列にしました。"); printf("str=%s\n", str); // strは空文字列 return (0); }
実行結果
str=ABC 文字列strを空文字列にしました。 str=