🌻天国にいけるC++言語入門🌻 進化し続けるオブジェクト指向プログラミング ver3.2307
cout << 'a'; が実行されると文字データ'a'に対応する01100001(10進数では97)がメモリに格納され、その01100001を利用して文字aがコマンドプロンプト画面に表示されます
cout << 'a'; が実行されると文字データ'a'に対応する01100001(10進数では97)がメモリに格納され、その01100001を利用して文字aがコマンドプロンプト画面に表示されます
ソーラー「ちょっとその前に
ねえ、みんな
cout << 'a';
と
記述されたとき
つまり
プログラム
#include <iostream>
using namespace std;
int main(){
cout << 'a';
cout << "\n";
return 0;
}
が実行されて
プログラムの実行結果
a
続行するには何かキーをおしてください・・・_
が
表示されたとき
何がコンピュータによっておこなわれているか
ちょっと考えてみたいな
ね どうかな?」
マックス「いいアイデアじゃないか」
てんC「それは読者さんもお知りになられたいところだと思われます」
ソーラー「よ~し、では いってみるよ
プログラム
#include <iostream>
using namespace std;
int main(){
cout << 'a';
cout << "\n";
return 0;
}
が実行されると
つまり
命令文
cout << 'a';
が実行されると
なにがおこるのか」
マックス「なんだってぇ」
ソーラー「は・や・いっ は・や・いっですって・・・
まだ何も言ってません
命令文
cout << 'a';
が実行されると
まず
文字データ
'a'
に対応する
つまり
文字の画像データaに番号付けられた
01100001(10進数では97)
が
char型の形式で
メモリに格納されるんじゃないかな?
そうしてその
メモリに格納された
01100001を利用して
文字aをコマンドプロンプト画面に出力表示しているんじゃないかな?」
マックス「いい・・・(*´ω`*)
これでなぁ これでなぁ お前も
おまえもぉ
文字データを格納するchar型マスターだ」
てんC「お見事 ソーラーさん」
新規登録で充実の読書を
- マイページ
- 読書の状況から作品を自動で分類して簡単に管理できる
- 小説の未読話数がひと目でわかり前回の続きから読める
- フォローしたユーザーの活動を追える
- 通知
- 小説の更新や作者の新作の情報を受け取れる
- 閲覧履歴
- 以前読んだ小説が一覧で見つけやすい
アカウントをお持ちの方はログイン
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます