第2講 変数の学習
第5話 変数に2回目の代入を行うと?
この辺でプロジェクトをまた新しくしましょう。
新規プロジェクトcを作り、
次のようにコーティング(プログラムの文章を書くこと)
して、
#include<iostream>
#include<string>
using namespace std;
void main(){
   string a;    
   a="太郎"; 
   cout<<a<<endl;    
   a="花子";  
   cout<<a<<endl; 
}
参考ファイル
実行ボタンを押すとどうなるでしょうか。
変数は箱であり、
=という操作はその箱に左辺の内容を入れることでした。
つまり、
qw
er
ということですから、コンソールは
t
となってしまうのでしょうか。
皆さん実験してみて下さい。
実験結果は、30行ほど下。








































実行画面
y
これはどういうことでしょうか。
実は、変数という箱には常に1つの項目しか入らないのです。
ですから、
   a="太郎"; 
   cout<<a<<endl;    
   a="花子";  
の3行目によって、
e
としようとしたとき、
中の『太郎』は箱の外にはじき出されてしまいます。
a
s
では、外にはじき出されてしまった『太郎』はどうなるのでしょうか。
消滅の運命を辿ります。
なぜなら、データは箱の中でしか生きられないからです。
d




第4話へ
 第6話へ

a

魔方陣 数独で学ぶ VBA 入門
数独のシンプルな解き方・簡単な解法の研究
VB講義へ
VB講義基礎へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座

初心者のための世界で一番わかりやすいVBA入門講義(基礎から応用まで)
初心者のための VC++による C言語 C++ 入門 基礎から応用まで第1部
eclipse java 入門
java 入門 サイト 基礎から応用まで
VC++ C言語 C++ 入門 初心者 基礎から応用まで
本サイトトップへ