cout<<のいろいろな使い方をマスターしてみよう

ソーラー「次はすこしだけ


今までとは違った方法でcout<<をつかい


コマンドプロンプト画面に文字列データを表示してみましょう。」



#include <iostream>


using namespace std;


int main()

{

cout<<"しょお~ん" <<"にゃお~ん"<<"にゃろろん\n";


return 0;

}


プログラムの実行結果


しょお~んにゃお~んにゃろろん

続行するには何かキーをおしてください . . . _


マックス「なんだ この


cout<<の使い方は?


しょお~んに続いて

にゃお~ん

にゃろろん


表示されている・・・


しかも


文字列同士がくっついてるじゃないか~い?」


ソーラー

「もちろん


#include <iostream>


using namespace std;


int main()

{

cout<<"しょお~ん\n" <<"にゃお~ん\n"<<"にゃろろん\n";


return 0;

}


のように


しょお~んとにゃお~んのあとに改行させるはたらきをもつ


\nをつけて


ソースコードを記述すれば


プログラムの実行結果は


しょお~ん

にゃお~ん

にゃろろん

続行するには何かキーをおしてください . . . _


となります。


マックス「

cout<<"しょお~ん\n"

cout<<"にゃお~ん\n"

cout<<"にゃろろん\n";

1行ずつ記述しなくても


cout<<"しょお~ん\n" <<"にゃお~ん\n"<<"にゃろろん\n";


ですむのは便利じゃ~ん(´▽`)」


ソーラー「さらに


今のソースコード


#include <iostream>


using namespace std;


int main()

{

cout<<"しょお~ん\n" <<"にゃお~ん\n"<<"にゃろろん\n";


return 0;

}


次のようにかきかえても


#include <iostream>


using namespace std;


int main()

{

cout<<"しょお~ん"<<"\n"<<"にゃお~ん"<<"\n"<<"にゃろろん"<<"\n";


return 0;

}


プログラムの実行結果は


しょお~ん

にゃお~ん

にゃろろん

続行するには何かキーをおしてください . . . _


となります。


しょお~んが表示されたあと


\nにより改行され


にゃお~んが表示され


さらに


\nにより改行され


にゃろろんが表示され


さらに


\nにより改行され


続行するには何かキーをおしてください . . . _


が表示されたというわけです


マックス「おお・・・


なんかすご~い使い方じゃないか」


ソーラー「


ここでのポイントは


改行の働きを持つ


\nも"\n"のようにダブルクォーテーション""で


かこまれているということです。


つまり


\nも


しょお~んやにゃお~んのような文字列と同様に


あつかわれているのですね。


ですから


次のようにソースコードを記述することもできます」


#include <iostream>


using namespace std;


int main()

{

cout<<"1"<<"\n"<<"\n"<<"\n"<<"にゃろろん"<<"\n";


return 0;

}


プログラムの実行結果


1



にゃろろん

続行するには何かキーをおしてください . . . _


マックス「これは 何がおこっとるんかいの~」



ソーラー「


はい それはですね😊


cout<<1<<"\n"<<"\n"<<"\n"<<"にゃろろん"<<"\n";


が実行されると


1がコマンドプロンプト画面に表示されたあと

\nにより改行され2行目に移り

2行目に何も表示されないまま

さらに

\nにより改行され3行目に移り

3行目に何も表示されないまま

さらに

\nにより改行され4行目に移ってから

にゃろろん

が表示され

さらに

\nにより改行され5行目に移ってから

続行するには何かキーをおしてください . . . _


表示されるというわけです。」

  • Twitterで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る