文字列を空文字列にするプログラム
#include <stdio.h> /*--- 文字列strを空文字列にするプログラム ---*/ void null_string(char str[]) { str[0] = '\0'; } int main(void) { char str[] = "ABC"; printf("str=%s\n", str); null_string(str); // 文字列strを空文字列にする puts("文字列strを空文字列にしました。"); printf("str=%s\n", str); return (0); }
実行結果
str=ABC 文字列strを空文字列にしました。 str=