まぬねこの足跡。。。

備忘録+たのしさ+ひっそりと

2023-04-01から1ヶ月間の記事一覧

C言語 変数の寿命 スコープ

C

スコープ ローカル変数 表示イメージ グローバル変数 表示イメージ グローバル変数とローカル変数 優先順位 スタティック変数 スコープ変数の寿命と有効範囲を指定する。ローカル変数※基本、「{}」ブロック内のみ有効 #include <stdio.h> void ecoho(void); int main(</stdio.h>…

C言語 自作関数

C

関数作成 例 プロトタイプ宣言と関数呼出し 例 表示イメージ 引数 呼出し 表示イメージ ポインタ型 引数 表示イメージ 配列型 引数 表示イメージ 構造体 引数 構造体タグ+型登録 関数 呼出し 構造体型 ポインタ引数 構造体タグ+型登録 関数 呼出し 戻り値 …

C言語 条件繰り返し while文 do~while文

C

条件繰り返し 先判定 表示イメージ 条件繰り返し 前判定 表示イメージ 条件繰り返し 先判定while (条件式) { 繰返し処理; } int A = 1; while (A < 1) { printf("%d\n",A); A++; } 表示イメージ 表示なし 条件繰り返し 前判定※必ず1回繰返し処理が実行される…

C言語 繰り返し処理 for文

C

繰り返し 表示イメージ 無限ループ 表示イメージ 無限ループ 強制解除 表示イメージ 繰り返しfor (int i = 1; i 繰返し処理; } for (int i = 1; i <= 5; i++) { printf("%d \n", i); } 表示イメージ 1 2 3 4 5 無限ループ for (;;) { printf("***"); } 表…

C言語 番号ごとの処理 switch

C

番号ごとの処理 例1:基本 表示イメージ 例2:その他の設定 表示イメージ 例3:「break」なし 表示イメージ 番号ごとの処理switch (条件式) { case 数値: 処理; break; case 数値: 処理; break; default: 処理; break; } 例1:基本 int A=2; switch (A) …

C言語 比較演算 if文

C

if 条件判断 if (条件式) true処理 ; 表示イメージ if (条件式) true処理 ; else false処理 ; 表示イメージ if (条件式) true処理 ; else if (条件式) true処理 ; false処理 ; 表示イメージ 比較演算子 等値演算子 関係演算子 論理演算子 if 条件判断 if (条…

C言語 標準入力

C

キーボード入力 表示イメージ 複数入力 表示イメージ 意地悪?なscanf関数 入力ミス 表示イメージ 超大きい値 オーバーフロー 表示イメージ 数値対応なのに文字列入力 表示イメージ キーボード入力scanf(" 入力変換指定子",&変数名); ※変数名の前に「&」付け…

C言語 型変換

C

自動型変換 表示イメージ キャスト変換 表示イメージ 自動型変換整数intと実数floatで計算 printf("%f\n", 1.5* 6); printf("%d\n", 1.5* 6); 表示イメージ 9.000000 ←実数float 515376904 ←NGな値 キャスト変換 (強制変換する型名)数値 (強制変換する型名)…

C言語 目次

C言語 基本 C言語 文字・数字の表示 C言語 変換指定子 C言語 数値の型+計算 C言語 変数 C言語 型変換 C言語 標準入力 C言語 比較演算 if文 C言語 番号ごとの処理 switch C言語 繰り返し処理 for文 C言語 条件繰り返し while文 do~while文 C言語 自作関数 C…

C言語 変数

C

変数 宣言 命名の規則 ※C言語内共通 代入演算子 インクリメント(++)、デクリメント(--) 前置演算と後置演算 前置演算 表示イメージ 後置演算 表示イメージ 数値変数で表示 表示イメージ 変数値を保存しておくためのメモリにつくられる領域(入れ物)宣言型名 …

C言語 数値の型+計算

C

数値の種類 表現方法 計算 表示イメージ 四則演算子 数値の種類 書式 進数 例 数字 10進数 5 0+数字 8進数 05 0x+数字 16進数 0x5 表現方法浮動小数点方式を利用計算 printf("%d\n", 100 + 200); 表示イメージ 300 四則演算子 C言語 機能 + 加算(足し算) - …

C言語 変換指定子

C

入・出力変換指定子 共通 出力変換指定子のみ 入力変換指定子のみ 入・出力変換指定子 共通 指定子 型 説明 %c char 1文字を出力する %s char * 文字列を出力する %d int, short 整数を10進で出力する %u unsigned int, unsigned short 符号なし整数を10進…

C言語 文字・数字の表示

C

文字列表示 表示イメージ 改行 エスケープシーケンス 表示イメージ 数値表示 表示イメージ 出力変換指定子 文字列+数値 表示 表示イメージ 複数の「文字列+数値」表示 表示イメージ 表示桁数の指定 表示イメージ ゼロ詰め 表示イメージ 左詰め 表示イメー…

C言語 基本

C

基本 書き方 基本 基本の形 関数の構造 命名の規則 全角スペースは 意地悪! コメント 1行コメント 複数行コメント 基本 拡張子:「.c」 コンパイル言語 プログラム言語の基礎 オブジェクト指向なし 1970年代登場 高級言語:人間の言葉に近い言語 書き…