C言語で改行を書く方法

下次还敢
リリース: 2024-04-05 00:03:19
オリジナル
782 人が閲覧しました

C言語における行折り返しは、次の行に切り替える機能を実現する方法で、主に1.エスケープ文字\nを使用する方法、2.puts関数を使用する方法、3.直接行を折り返す方法の3つがあります。ある場合には。 EOL マクロを使用すると、クロスプラットフォーム時に改行を自動的に選択できます。

C言語で改行を書く方法

#C 言語の改行

C 言語では、改行にエスケープ文字を使用できます

\ n を達成します。

printf 関数を使用します

<code class="c">printf("这是第一行\n这是第二行");</code>
ログイン後にコピー

puts 関数を使用します

<code class="c">puts("这是第一行");
puts("这是第二行");</code>
ログイン後にコピー

行の直接折り返し

場合によっては、関数や文字を使用せずに、コード内で直接行を折り返すこともできます。

<code class="c">这是第一行
这是第二行</code>
ログイン後にコピー

クロスプラットフォームの考慮事項

Windows システムでは、

\n は改行文字を表しますが、Unix および Linux システムでは、改行と復帰を表します。クロスプラットフォーム互換性を実現するには、マクロ EOL を使用できます。これにより、システムに応じて正しい改行文字が自動的に選択されます:

<code class="c">#if defined(_WIN32) || defined(_WIN64)
#define EOL "\r\n"
#else
#define EOL "\n"
#endif

printf("这是第一行%s这是第二行", EOL);</code>
ログイン後にコピー

以上がC言語で改行を書く方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート