個人財務 Puts()とprintf()を使ってCでテキストを画面上に表示する方法 - ダミー

Puts()とprintf()を使ってCでテキストを画面上に表示する方法 - ダミー

目次:

ビデオ: Formatted Output Practice Part 2 - Intro to Java Programming 2025

ビデオ: Formatted Output Practice Part 2 - Intro to Java Programming 2025
Anonim

C言語のプログラムでできることは無制限ですが、言語を最初に学んでいるときには、まず小さくする必要があります。あなたのCプログラムがしたい最も一般的な関数の1つは、スクリーン上にテキストを表示することです。そうするには、puts()とprintf()の2つの方法があります。

puts()

は、おそらく put string を表します。 文字列 は、画面に 。それにかかわらず、以下のように動作します: <! - 1 - > puts( "Greetings、human!");

表示するテキスト(文字列)は、関数のかっこで囲まれています。さらに、それは二重引用符で囲まれています。これは、C言語内でテキストを正式に作成する方法、およびコンパイラがテキストとプログラミング文の違いをどのように伝えるかです。最後に、ステートメントはセミコロンで終了します。
puts()がいくつかの単純なソースコードにどのように適合するかは次のとおりです:

<! main(){puts( "Greetings、human!"); return(0);}

puts()関数はmain()関数の内部で動作します。それは最初に実行され、テキスト、人、人間を表示します!画面上。その後、戻り値(0)。ステートメントが次に実行され、プログラムを終了し、オペレーティングシステムに制御を戻します。

printf()
画面にテキストを表示する別のC言語関数はprintf()です。これはputsよりはるかに強力で頻繁に使用されます。 puts()関数は単にテキストを画面に表示するだけですが、printf()関数は

書式付き

のテキストを表示します。これにより、出力をより詳細に制御できます。

- > 次のソースコードを試してください: #include int main(){printf( "申し訳ありません、今話せません。 printf( "私は忙しいよ!"); return(0);}

このコードをエディタに入力し、HELLOとしてディスクに保存します。 C.それをコンパイルして実行します。

申し訳ありません、今話せません。私は忙しいんだ!

おそらく、2つのprintf()ステートメントを別々の行に置くと、2つの異なる行のテキストが表示されると考えていました。違う!

puts()関数は、表示されるテキストの最後に自動的に改行文字を追加します。 printf()関数はそうではありません。代わりに、手動で改行文字(n)をテキストに挿入する必要があります。

前のHELLOの改行を「修正」します。 Cファイルの場合は、行5を次のように変更します。

printf( "申し訳ありません、今話せません。

エスケープシーケンスnは、ピリオドの後に追加されます。改行文字は、表示される文字列の一部でなければならないので、最後の引用符の前です。

変更を保存し、HELLOを再コンパイルします。 C、それを実行します。出力はあなたの好きなようにフォーマットされます:

申し訳ありません、今話せません。私は忙しいんだ!
Puts()とprintf()を使ってCでテキストを画面上に表示する方法 - ダミー

エディタの選択

Squarespaceでサイトの活動を追跡および監視する方法 - ダミー

Squarespaceでサイトの活動を追跡および監視する方法 - ダミー

SquarespaceのWebサイトは、どのようなコンテンツが読者を引き付けるのかを知ることによって、より多くの訪問者を引き付けるのに役立ちます。訪問者があなたのサイトにどのようにして最も人気のあるコンテンツになったかということから、より多くの訪問者を誘導するのに役立ちます。訪問者がどこから来たかを見つける方法

Squarespace 6モードの編集 - ダミー

Squarespace 6モードの編集 - ダミー

Squarespace 6で特定のタスクを実行する場所を知ることは、ウェブサイトを構築したことのない人や、Squarespaceを初めて使用した人のための混乱した決定です。プレビュー:あなたのサイトとコンテンツがどのように見えるかを確認します。

エディタの選択

あなたのLinkedInプロフィールに特許を追加する - ダミー

あなたのLinkedInプロフィールに特許を追加する - ダミー

特許は専門的な業績であり、LinkedInプロフィール。あなたが自分の名前に特許を持つ発明者である場合、特許セクションはあなたの作品を紹介する場所です。 Patentsセクションに特許を追加する方法は次のとおりです。LinkedInプロファイルを開きます。特許セクションが既にある場合は...

あなたのLinkedInプロフィールにプロジェクトを追加する - LinkedInプロフィールのダミー

あなたのLinkedInプロフィールにプロジェクトを追加する - LinkedInプロフィールのダミー

プロジェクトセクションは注目に値する場所です企業主導のイニシアチブへのあなたの関与。エクスペリエンスセクションのシンプルな弾丸よりも大きなスポットライトを必要とする長距離、高歩留まりのプロジェクトは、プロジェクトセクションに属します。

あなたのLinkedInプロフィールに出版物を追加する - ダミー

あなたのLinkedInプロフィールに出版物を追加する - ダミー

LinkedInの出版物セクションは、作業。このセクションは、あなたのライティング能力にスポットを当て、知識を紹介するのに最適な場所です。このセクションはあなたが書いた本のためのものだとは思わないでください。

エディタの選択

Google SketchUp 8でシーンを作成する方法 - ダミー

Google SketchUp 8でシーンを作成する方法 - ダミー

Google SketchUpでシーンを作成する方法は、あなたのモデルのスナップショット。ビューを保存するためにシーンを作成し、そのモデルで作業を続けてからそのシーンに戻っても、モデルはシーンを作成したときの状態に戻りません。カメラの位置は...

Google SketchUp 8でシーンを使ってセクションアニメーションを作成する方法 - ダミー

Google SketchUp 8でシーンを使ってセクションアニメーションを作成する方法 - ダミー

アニメーションを作成するためのシーンは、Google SketchUpモデルを見せてくれる便利で印象的な方法です。基本的な考え方は、シーンを使用してセクションプレーンがモデル内を移動するアニメーションを作成できることです。このテクニックを使用する理由はいくつかあります:...

Google SketchUp 8で新しい地形モデルを作成する方法 - Googleでモデリングするときのダミー

Google SketchUp 8で新しい地形モデルを作成する方法 - Googleでモデリングするときのダミー

SketchUp、地形を作成する必要があるかもしれません。建物の土地のパッチをモデリングしている場合でも、セントラルパークを再設計している場合でも、既存のデータから地形をモデル化することができます。既存のデータは通常輪郭線またはトポ・ラインの形で到着します。