2019-12

スポンサーリンク
C言語

オブジェクト形式のマクロ関数形式(#define)の説明

define 文字列を任意のマクロ名に置き換える 【 #define 】を使うことにより文字列を任意のマクロ名に置き換えることが出来ます。 例:【 #define max 100 】 【 max 】と言うマクロ名をコンパイル前処理段階で【 ...
C言語

自作ヘッダファイル(#include)を記述してみる

#include<stdio.h>はコンパイラが用意したもの 今まで【 #include<stdio.h> 】宣言を使っていましたが、これは予めMicrosoft Visual C++ Toolkit 2003等のコンパイラが用意したファイ...
C言語

rand関数で乱数を取得する説明

rand 関数について 【 rand 】を使うことにより【 0~RAND_MAX 】までの間で乱数を発生させることが出来ます。【 RAND_MAX 】は数学関数の一般ライブラリ<stdlib.h>にて【 #define RAND_MAX 0...
C言語

構造体の使い方 まとめて一つの変数名を用いて処理

構造体を記述するにはstructを宣言 造体を使用すると関連する変数をまとめて一つの変数名を用いて処理することが可能になります。 サンプルソース #include <stdio.h> #include <string.h>struct ko...
C言語

ポインタの使い方と変数名とアドレスについて説明

ポインタの説明 変数名とアドレスで、確保されるメモリアドレス(番地)を表示する【 &a 】「例:(printf"aのアドレス%p\n",&a);」これで変数名【 a 】のアドレスを出力させることが出来ます。出力されるアドレスは特殊な為、通常...
C言語

ファイルの読み込み・書き込み

ファイルの読み込み ファイルを読み込むソースを勉強してみたいと思います。 【 <stdlib.h>  】ヘッダに付いては【 exti 】関数を使うため宣言しています。他の関数に付いてはstdio.hに含まれるものです。 プログラムソースを保...
C言語

一般ユーティリティーsystem関数の説明

system関数について 一般ユーティリティー【 <stdib.h> 】ヘッダファイルを使い【 system 】関数を使ってみる(DOSコマンドの実行)。 ※この章からmain関数(プログラム本体の書き方)の書き方を変更しています。 DOS...
C言語

static 記憶クラス指定子の説明

変数がメモリ上のどこに確保されるか? 記憶クラスは、変数がメモリ上のどこに確保されるか、どのように維持されるか、またどのような適用範囲なのかを決める方法で、これらを【 記憶クラス指定子 】と言います。 記憶クラス指定しには幾つか有りますが、...
C言語

ローカル・グローバル変数とデーターの受け渡しの説明

グローバル変数について どの関数からも参照できる「グローバル変数」に付いて勉強してみたいと思います。 ※変数 例「int a;」 「double b;」等 サンプルソース #include <stdio.h> void se(void); ...
スポンサーリンク