プログラミング+α学習ブログ

勉強したことの備忘録です。

文字列を空文字列にするプログラム

#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=