😸

[C] remove 関数

に公開

機能

ファイルを削除する関数[1]

使用例

ファイルを削除しました と表示する

\n は改行を表す エスケープシーケンス[2]

コード

if (remove("sample.txt") == 0) printf("ファイルを削除しました\n");
else printf("削除に失敗しました\n");
全文
#include <stdio.h>
void main() {
    if (remove("sample.txt") == 0) printf("ファイルを削除しました\n");
    else printf("削除に失敗しました\n");
}

実行結果

ファイルを削除しました

sample.txt を削除しました を変数から表示する

コード

char fname[] = "sample.txt";
if (remove(fname) == 0) printf("%s を削除しました\n", fname);
else printf("削除に失敗しました\n");
全文
#include <stdio.h>
void main() {
    char fname[] = "sample.txt";
    if (remove(fname) == 0) printf("%s を削除しました\n", fname);
    else printf("削除に失敗しました\n");
}

実行結果

sample.txt を削除しました
脚注
  1. 指定したファイル名のファイルをシステムから消去するための標準関数。 ↩︎

  2. 改行やタブなど、画面に表示されない制御文字のこと。 ↩︎

Discussion