インプレス[コンピュータ・IT]ムック 基礎C言語
インプレス / 2022年05月23日 / 全255ページ
本書はC言語によるプログラミングの入門書です。これからソフトウェアの開発を始める人が、その基礎から実践的な開発例までを学ぶことができます。C言語は古くからある代表的な言語で、高い記述性と生産性があり、現在でも広く使われています。文法がシンプルで、プログラミング学習の第一歩としても、よく選択される言語です。本書は、現代の技術環境やコンピュータの利用方法を踏まえ、プログラミングを初めて学びたい方のために書き起こされました。実践的なプログラミングに入門するための第一歩としてお読みいただける一冊です。
目次
- クレジット・正誤情報
- はじめに
- 本書の読み方
- PART.1 はじめてのC言語プログラミング
- CHAPTER.1 C言語プログラミングの準備
- 1.01 プログラミングをはじめよう
- 1.02 C言語はどのような言語か
- 1.03 プログラミング環境を準備する
- 練習問題
- CHAPTER.2 はじめてのプログラミング
- 2.01 Hello Worldと表示してみる
- 2.02 コンパイルと実行
- 2.03 いろいろな書式で表してみる
- 練習問題
- PART.2 C言語の基礎を身に付ける
- CHAPTER.3 変数と配列を使う
- 3.01 変数
- 3.02 数値型
- 3.03 配列
- 3.04 文字型
- クレジット・正誤情報
- はじめに
- 本書の読み方
- PART.1 はじめてのC言語プログラミング
- CHAPTER.1 C言語プログラミングの準備
- 1.01 プログラミングをはじめよう
- 1.02 C言語はどのような言語か
- 1.03 プログラミング環境を準備する
- 練習問題
- CHAPTER.2 はじめてのプログラミング
- 2.01 Hello Worldと表示してみる
- 2.02 コンパイルと実行
- 2.03 いろいろな書式で表してみる
- 練習問題
- PART.2 C言語の基礎を身に付ける
- CHAPTER.3 変数と配列を使う
- 3.01 変数
- 3.02 数値型
- 3.03 配列
- 3.04 文字型
- 3.05 文字列
- 3.06 定数
- 練習問題
- CHAPTER.4 条件分岐と演算
- 4.01 if文
- 4.02 数値の計算
- 4.03 値の比較
- 4.04 論理的な演算
- 4.05 高度な演算
- 練習問題
- CHAPTER.5 処理を繰り返す
- 5.01 決まった回数繰り返す
- 5.02 条件に合うあいだ繰り返す
- 5.03 繰り返しを中断する
- 5.04 配列と繰り返し
- 5.05 値による分岐
- 練習問題
- CHAPTER.6 メモリーを扱う
- 6.01 メモリー空間
- 6.02 メモリー上のアドレスを得る
- 6.03 ポインタ
- 6.04 ポインタと配列
- 6.05 メモリーの確保
- 練習問題
- CHAPTER.7 関数を使ってみる
- 7.01 関数を定義して呼び出す
- 7.02 引数の値の渡し方
- 7.03 変数のスコープ
- 7.04 main()関数
- 練習問題
- CHAPTER.8 構造体を利用する
- 8.01 構造体とは
- 8.02 構造体の活用
- 8.03 構造体とポインタ
- 8.04 構造体と配列
- 練習問題
- CHAPTER.9 ファイル入出力とプログラムファイルの構成
- 9.01 テキストファイルの読み書き
- 9.02 ヘッダファイル
- 9.03 マクロ
- 9.04 ソースを分割する
- 練習問題
- PART.3 Arduinoを使ったマイコンプログラミング
- CHAPTER.10 Arduinoのプログラミング
- 10.01 Arduino
- 10.02 エミュレーターSimulIDE
- 10.03 基本的なArduinoプログラミング
- 練習問題
- CHAPTER.11 Arduino実践編
- 11.01 スイッチを使う
- 11.01 スイッチを押した回数を表示する
- 練習問題
- 付録 練習問題の解答
- 索引
- 奥付
※このデジタル雑誌には目次に記載されているコンテンツが含まれています。それ以外のコンテンツは、本誌のコンテンツであっても含まれていません のでご注意ください。
※電子版では、紙の雑誌と内容が一部異なる場合や、掲載されないページがある場合があります。