How to clear the console content in C language? C言語でコンソールの内容をクリアする方法は何ですか?

C言語では、以下の方法を使ってコンソールの内容を消去することができます:

  1. 画面をクリアします。
  2. システム(“clear”)
#include <stdlib.h>

int main() {
    // 清屏
    system("cls");  // Windows系统
    // system("clear");  // Linux系统

    return 0;
}
  1. \033[2J を自然な日本語で言い換えると、「画面をクリアする」となります。
#include <stdio.h>

int main() {
    // 清屏
    printf("\033[2J");

    return 0;
}

注意するべきは、エスケープ文字を使ったクリアスクリーンの方法が一部のコンソールで機能しない可能性があるため、システムコマンドを使用することが推奨される。

bannerAds