Warning: Undefined variable $i in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 142

Warning: Undefined array key "tweets_number_after_title_archive" in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 155
switch文で占いを判定しよう

switch文で占いを判定しよう

この章ではswitch文で占いを作成します。 占いは毎回同じ判定では変なので、結果はランダムになるようにします。 初めにランダムな数をransuuに入れるのですが、このランダムな数を生成するにはrand関数を使用します。 rand関数は0か32767までの数字の中でランダムな数を返しますが、範囲を限定したい場合には例え...


Warning: Undefined array key 1 in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/inc/scr/meta_info.php on line 92

Warning: Undefined array key "tweets_number_after_title_archive" in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 155
ポインタを使ってみよう

ポインタを使ってみよう

この章ではポインタについての具体例と配列のアドレスとポインタについて説明します。 以下の例は変数のアドレスを関数に渡し、ポインタ変数で受け取っている例です。 関数本体では以下のようにアドレスをポインタを受け取ります。 tashizan関数の中で*aと5を足して*aに代入し、*bと5を足して*bに代入しています。 *aに...


Warning: Undefined array key 1 in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/inc/scr/meta_info.php on line 92

Warning: Undefined array key "tweets_number_after_title_archive" in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 155
ポインタとは何か?

ポインタとは何か?

この章ではポインタについて説明します。 「ポインタ」を理解するためにはコンピュータがどのようにデータを記憶しているかの理解が必要です。 変数の値をコンピュータが記憶する場合、そのデータはメモリ上に置かれます。 メモリとは, 1バイトの幅の区画がビルの階のように連続してつながっているものと思ってください。 例えば、ビルは...


Warning: Undefined array key 1 in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/inc/scr/meta_info.php on line 92

Warning: Undefined array key "tweets_number_after_title_archive" in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 155
オーバーロードについて知ろう

オーバーロードについて知ろう

この章では同じ名前の関数を複数定義する方法について説明します。 前の章でも少し説明しましたが、この章ではさらに詳しく説明します。 同じ名前の関数を複数定義することをオーバーロードと言います。 オーバーロードするためには引数の型や数が異なっていなければいけません。 では例をみてみましょう。 結果は以下の通りです。 この例...


Warning: Undefined array key 1 in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/inc/scr/meta_info.php on line 92

Warning: Undefined array key "tweets_number_after_title_archive" in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 155
関数テンプレートについて知ろう

関数テンプレートについて知ろう

関数テンプレートとは同じ関数名で型だけ違う関数を「1つの関数」として扱うことが出来る仕組みです。 初めにテンプレート関数を使わない例を見てみましょう。 この例では2つのdisplay関数がありますが、引数の型が違えば同じ名前の関数を設定することが出来ます。 そして、関数を呼び出すときには引数の型と数に合った関数が呼び出...


Warning: Undefined array key 1 in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/inc/scr/meta_info.php on line 92

Warning: Undefined array key "tweets_number_after_title_archive" in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 155
インライン関数について知ろう

インライン関数について知ろう

この章ではインライン関数について説明します。 では例をみてみましょう。 インライン関数は関数を呼び出す時間を短縮するために使います。 関数のあるプログラムは関数のないプログラムに比べて実行速度が遅くなります。 関数を呼ぶという行為はその関数のある場所に移動しなくてはいけないので時間がかかるわけです。 短いプログラムであ...


Warning: Undefined array key 1 in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/inc/scr/meta_info.php on line 92

Warning: Undefined array key "tweets_number_after_title_archive" in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 155
関数に関してのC言語との違い

関数に関してのC言語との違い

「関数について知ろう」の章では関数について説明しましたが、この章ではC言語にはない関数の使い方について説明します。 C++では関数プロトタイプ宣言で、デフォルト引数(あらかじめ決められている値)を設定することが出来ます。 つまり、関数プロトタイプ宣言で、デフォルト引数を設定すると、関数を呼び出すときの実引数を省略できま...


Warning: Undefined array key 1 in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/inc/scr/meta_info.php on line 92

Warning: Undefined array key "tweets_number_after_title_archive" in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 155
関数のプロトタイプ宣言を知ろう

関数のプロトタイプ宣言を知ろう

この章では関数のプロトタイプ宣言について説明します。 と書きましたが、関数のプロトタイプ宣言をすることで、このような制約は無くなります。 つまり関数の定義(以下の例ではhello関数)は関数の呼び出しよりも後に定義することが出来るということです。 では例をみてみましょう。 関数のプロトタイプ宣言は関数よりも前に宣言しま...


Warning: Undefined array key 1 in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/inc/scr/meta_info.php on line 92

Warning: Undefined array key "tweets_number_after_title_archive" in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 155
グローバル変数とローカル変数について知ろう

グローバル変数とローカル変数について知ろう

この章ではグローバル変数とローカル変数について説明します。 詳しい説明は例の後で行います。 では例をみてみましょう。 グローバル変数とは関数の外で宣言された変数のことを言います。 この例で言いますと以下の箇所です。 int a=2 これまではmain関数の中で変数を使用してきましたが、こののように関数の外で宣言をすると...


Warning: Undefined array key "tweets_number_after_title_archive" in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/archive.php on line 155
関数について知ろう

関数について知ろう

関数の仕組みはエクセルの関数の仕組みと意味は同じです。 エクセルをご存知の方はわかると思いますが、エクセル関数にSUMと言う関数が有りますが、この関数は指定した範囲のデータに基づいて足し算を行う関数です。 例えば指定した範囲のデータが「3,5,7」(引数)であるならば結果は「15」です。 SUMには初めから指定した範囲...


Warning: Undefined array key 1 in /home/a11926240/programminglanguage7.com/public_html/wp-content/themes/dp-elplano/inc/scr/meta_info.php on line 92
Return Top