cout << 'a' << "¥n" ; を cout << 'a¥n' ; とかきかえることはできません。

てんC「ですが

cout << 'a' << "\n" ;

cout << 'a\n' ;

とかきかえることはできません。


(こちらも徐々にわかるようになりますよ😊


実はシングルクォーテーション'内には半角英数字1文字しか記入できません)


cout << 'a' << "\n" ;

cout << 'a\n' ;

とかきかえて


プログラムを実行すると・・・


#include <iostream>


using namespace std;


int main() {


cout << 'a' << "\n" ;

cout << 'a\n' ;


return 0;

}


コンパイル結果


a

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


と表示されます。」



マックス

「このコンパイル結果は・・・


'a\n'をcoutを使って出力表示すると


24842 ??


なんかちがってないか?


そこは


a


じゃないか?


それに


コンパイル結果


a

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


をみるとわかるんだが


24842

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


くっついていて


エスケープシーケンス\nによって


改行がおこなわれてないじゃないか。」


ソーラー「確かにそうですね。


cout << 'a';(シングルクオーテーションで半角英数字aをかこっています)

cout << "a";(ダブルクォーテーションで半角英数字aをかこっています)


この

シングルクオーテーション

ダブルクォーテーション

にその秘密がありそうだね。」

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

作者を応援しよう!

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

応援したユーザー

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

新規登録で充実の読書を

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

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

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