サイタプログラミングスクールC言語プログラミング入門講座 神奈川 楽しめるC言語セミナー レッスンノート 型についての基礎

型についての基礎

C言語プログラミング入門講座のレッスンノート

レッスンノートって?レッスンノートって?

10/14の体験レッスンの内容は、以下の通りです。

 ・ ガイダンス
 ・ 型について

□ ガイダンス

冒頭の10分程度を使用して、ガイダンスを実施しました。

レッスンで対象にする言語(C#で行く予定です)や、想定している環境に関する確認もここで実施しました。

□ 型について

今回は手始めに、型について少しお話しさせていただきました。

プログラミングでは、様々なデータを扱います。そして、データの種類も整数や実数、文字や文字列などいろいろあります。このデータの種類を示す用語が、「型」あるいは「タイプ」と呼ばれるものになります。

そして、整数の場合でも以下の2つの観点の組み合わせで、合計8種類の型が用意されています。

 (a) 負の整数値を扱うか否か(2通り)
 (b) 扱う整数値の範囲の広さがどの程度か(4通り)

(b)については、8ビット、16ビット、32ビット、64ビットの4通りのサイズが用意されていて、適切に決める必要があります。これは、データを使用することによるメモリの使用量を最小限にする必要性があるためです。

今回の体験レッスンの中では、以下の情報処理の基礎知識についても説明しました。

 ・ バイトとビットについて
 ・ 2進数

こちらは、紙でお渡ししたノートに詳細を記しましたので、ご参照ください。
新着レッスンノート

6/21のレッスン内容は、以下の通りです。  ・ 練習問題の実践   - 4ナンバーズのプログラム作成  ・ オブジェクト指向について 詳細は、紙でお渡ししたノートやノートPCに保存したソースファイルも参照してください。 □ 練習問題の実践 今回は、以下の問題を解説...

6/21のレッスン内容は、以下の通りです。  ・ MQL4の組み込み指標関数 詳細は、紙でお渡ししたノートやノートPCに保存したソースコードも参照してください。 □ MQL4の組み込み指標関数 今回は、組み込み指標関数の項目を説明しました。 組み込み指標関数にも1...

6/20 のレッスン内容は、以下の通りです。  ・ IAR Embedded WorkbenchでのLED制御 □ IAR Embedded WorkbenchでのLED制御 今回は、IAR Embedded Workbench for ARM(以後、これをIAR EWARM...

6/18のレッスン内容は、以下の通りです。  ・ Direct X 9.0 & C++   - スプライトの移動処理 詳細は、紙でお渡ししたノートおよびノートPCに保存したソースファイルを参照してください。 □ Direct X 9.0 & C++ 引き続き、走行アニ...

6/17のレッスン内容は、以下の通りです。  ・ ハイカードのゲームプログラム作成   - フローチャート・ソースコードの確認 □ ハイカードのゲームプログラム作成 前回のレッスンでの指摘を踏まえ、生徒さんが修正したフローチャートおよびソースコードを確認しました。 こ...

レッスンノート ページ先頭へ