🌻天国にいけるC++言語入門🌻 進化し続けるオブジェクト指向プログラミング ver3.2307
char型の配列hairetuの配列変数hairetu[0],hairetu[1],‥のアドレスを&hairetu[0],&hairetu[1]‥をもちいてcout出力表示することはできません
char型の配列hairetuの配列変数hairetu[0],hairetu[1],‥のアドレスを&hairetu[0],&hairetu[1]‥をもちいてcout出力表示することはできません
ソーラー「なるほど・・・
#include <iostream>
using namespace std;
int main() {
char hairetu[5];
hairetu[0] = 'n';
hairetu[1] = 'e';
hairetu[2] = 'k';
hairetu[3] = 'o';
hairetu[4] = '\0';
cout << hairetu<< "\n";
/*hairetu[0]のアドレスを表示する*/
cout << hairetu + 1<< "\n";
/*hairetu[1]のアドレスを表示する*/
cout << hairetu + 2<< "\n";
/*hairetu[2]のアドレスを表示する*/
cout << hairetu + 3<< "\n";
/*hairetu[3]のアドレスを表示する*/
cout << hairetu + 4<< "\n";
/*hairetu[4]のアドレスを表示する*/
return 0;
}
ビルド実行結果
neko
eko
k
o
(空白)
ソーラー「上記のプログラムの
char型の配列の
配列変数
hairetu[0]
hairetu[1]
hairetu[2]
hairetu[3]
hairetu[4]
のアドレスを
配列変数
hairetu[0]
hairetu[1]
hairetu[2]
hairetu[3]
hairetu[4]
のアドレスを格納しているポインタ変数
hairetu
hairetu + 1
hairetu + 2
hairetu + 3
hairetu + 4
を用いて
表示できなかった。
でも
配列変数
hairetu[0]
hairetu[1]
hairetu[2]
hairetu[3]
hairetu[4]
のアドレスをもとめるのは簡単じゃないかな?
だって
配列変数
hairetu[0]
hairetu[1]
hairetu[2]
hairetu[3]
hairetu[4]
のアドレスは
&hairetu[0]
&hairetu[1]
&hairetu[2]
&hairetu[3]
&hairetu[4]
で表すことができるからね。
配列変数
hairetu[0]
hairetu[1]
hairetu[2]
hairetu[3]
hairetu[4]
のアドレスをしりたければ
cout <<&hairetu[0]<< "\n";
cout <<&hairetu[1]<< "\n";
cout <<&hairetu[2]<< "\n";
cout <<&hairetu[3]<< "\n";
cout <<&hairetu[4]<< "\n";
を実行すればいいだけだからね(^_-)-☆
それでは次のプログラムを実行してみようかな
ははっ
今回のエピソードは楽勝だね
ら~~~ら~~~ら~~~」
#include <iostream>
using namespace std;
int main() {
char hairetu[5];
hairetu[0] = 'n';
hairetu[1] = 'e';
hairetu[2] = 'k';
hairetu[3] = 'o';
hairetu[4] = '\0';
cout << hairetu << "\n";
cout << hairetu + 1 << "\n";
cout << hairetu + 2 << "\n";
cout << hairetu + 3 << "\n";
cout << hairetu + 4 << "\n";
cout << &hairetu[0] << "\n";
cout << &hairetu[1] << "\n";
cout << &hairetu[2] << "\n";
cout << &hairetu[3] << "\n";
cout << &hairetu[4] << "\n";
return 0;
}
ソーラー「ははは😊
配列変数
hairetu[0]
hairetu[1]
hairetu[2]
hairetu[3]
hairetu[4]
のアドレス
配列変数
&hairetu[0]
&hairetu[1]
&hairetu[2]
&hairetu[3]
&hairetu[4]
はどうなっているかな(´▽`*)/
そ~れ ビルドっと」
明るい陽射しの中
そよ風が優しくあたりを吹き抜けていきます
ビルド実行結果
neko
eko
k
o
(空白)
neko
eko
k
o
(空白)
ソーラー「は?」
もう1度なめまわすように
コマンドプロンプト画面を眺めるソーラー
ソーラー「おげぇぇぇぇぇぇぇx」
新規登録で充実の読書を
- マイページ
- 読書の状況から作品を自動で分類して簡単に管理できる
- 小説の未読話数がひと目でわかり前回の続きから読める
- フォローしたユーザーの活動を追える
- 通知
- 小説の更新や作者の新作の情報を受け取れる
- 閲覧履歴
- 以前読んだ小説が一覧で見つけやすい
アカウントをお持ちの方はログイン
ビューワー設定
文字サイズ
背景色
フォント
組み方向
機能をオンにすると、画面の下部をタップする度に自動的にスクロールして読み進められます。
応援すると応援コメントも書けます