📚

Tips: C 言語 - バッファリング

2025/04/05に公開

printf の結果がコンソールに出力されない

int main()
{
    printf("first");

    // something

    printf("second");
}

実行結果...

first

こういうことが起こっていた

原因

出力がバッファリングされていたため

https://programming-place.net/ppp/contents/c/043.html#buffering

バッファされないようにするためには、改行コードを付与するか設定を変更する必要があるらしい

int main()
{
    printf("first\n");

    // something

    printf("second\n");
}

感想

C言語は難しい

Discussion