アンケートご協力のお願いgihyo.jpでは,2010年度に向けて豪華プレゼントが当たる読者属性アンケートを実施しております。ご協力ください。

gihyo.jp » 書籍案内 » 3ステップでしっかり学ぶ C言語入門

今すぐ使えるかんたんシリーズ3ステップでしっかり学ぶ C言語入門

[表紙]3ステップでしっかり学ぶ C言語入門

2009年11月11日発売

朝井淳 著

B5変形判/352ページ/1枚

定価2,289円(本体2,180円)

ISBN 978-4-7741-4031-5

  • 本書のサポートページ

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

プログラミングの基本を学習できる,「今すぐ使えるかんたんプラス」シリーズ第1弾の登場です。これからC言語を始める人のために,文法の基本を順を追ってやさしく解説します。予習→体験→理解の3つのプロセスを踏むことで,C言語の基礎がしっかり身に付きます!

こんな方におすすめ

  • これからC言語を学び始める方
  • これまでにC言語の入門書で挫折した経験のある方

この書籍に関連する記事があります!

3ステップ方式でプログラミングをしっかり学習!
「さあ、プログラミングを勉強しよう! でも、どうやって勉強すればいいの?」そんなプログラミング若葉マークの方に朗報です。「3ステップでしっかり学ぶ」シリーズが登場したんです。

目次

第1章 プログラムとは何か?

  • 1-1 プログラムとは
  • 1-2 プログラミング言語とは
  • 1-3 プログラミング・ツール
  • 1-4 プログラムの開発手順
  • 練習問題

第2章 プログラムの作成

  • 2-1 ソースファイルを作る
  • 2-2 コンパイルする
  • 2-3 プログラムを実行する
  • 2-4 プログラムを修正する
  • 練習問題

第3章 命令文

  • 3-1 命令文
  • 3-2 コメント
  • 3-3 デバッガの起動と終了
  • 3-4 ブレイクポイントの設定.
  • 3-5 ステップ実行
  • 練習問題

第4章 ライブラリと標準関数

  • 4-1 リンク
  • 4-2 関数と引数
  • 4-3 ヘッダファイル
  • 4-4 printfで数値を表示する
  • 4-5 関数の戻り値
  • 練習問題

第5章 変数と演算

  • 5-1 四則演算する
  • 5-2 式
  • 5-3 変数
  • 5-4 変数名
  • 練習問題

第6章 変数の型

  • 6-1 printfの% dと% c
  • 6-2 型
  • 6-3 リテラル
  • 6-4 キャストによる型変換
  • 6-5 scanfによる入力
  • 練習問題

第7章 ifと条件式

  • 7-1 ifによる条件分岐
  • 7-2 条件式
  • 7-3 elseを使う
  • 7-4 else ifを使う
  • 7-5 if命令の入れ子
  • 7-6 複数の条件を組み合わせる~&&演算子
  • 7-7 複数の条件を組み合わせる~||演算子
  • 練習問題

第8章 繰り返し

  • 8-1 whileによる繰り返し
  • 8-2 whileの条件式
  • 8-3 5回だけ繰り返す
  • 8-4 forによる繰り返し
  • 練習問題

第9章 配列

  • 9-1 合計を計算する
  • 9-2 配列の宣言
  • 9-3 配列とループ処理
  • 9-4 配列で合計を計算する
  • 練習問題

第10章 文字列とポインタ

  • 10-1 文字列を作ってみよう
  • 10-2 文字列操作関数を使ってみよう
  • 10-3 アドレスについて理解しよう
  • 10-4 ポインタを使ってみよう
  • 10-5 ポインタで配列を扱ってみよう
  • 練習問題

第11章 関数の作成

  • 11-1 関数を作成してみよう
  • 11-2 戻り値を返す関数を作成してみよう
  • 11-3 引数を取る関数を作成してみよう
  • 11-4 mainの引数について理解しよう
  • 練習問題

第12章 ファイルとストリーム

  • 12-1 ファイルについて理解しよう
  • 12-2 ファイルの行数を計算してみよう
  • 12-3 ファイルをコピーしてみよう
  • 練習問題

第13章 構造体

  • 13-1 単価と個数を記憶できる変数を作成してみよう
  • 13-2 単価と個数から金額を計算してみよう
  • 13-3 金額の合計を計算してみよう
  • 練習問題

C言語開発環境のインストール方法

  • 1 MinGWのインストール
  • 2 MSYSのインストール
  • 3 gdbのインストール
  • 練習問題解答

パスサポ

多数の情報処理技術者試験対策書籍の発行実績を誇る技術評論社がお届けする,資格試験合格サイト「めざせ! 情報処理試験 パスサポ」が開設されました。

ピックアップ

サクセスストーリーに続く,快適サーバー運用管理のヒント!

データの増大,煩雑な管理,システムダウン,セキュリティなど,迫りくる課題からシステム管理者の負担を軽くするポイントを解説します。

gihyo.jp インフラエンジニア情報局

ネットワークやITにかかわるあらゆる業種で必要とされるインフラエンジニアに向けた技術情報や心構え,その魅力について多角的に紹介。

テストエンジニア ステーション

いま,ITに関わるあらゆる開発業務で注目されつつあるテスト系エンジニアをターゲットにしたコンテンツサイトを展開します。

一行クイックアンケート

gihyo.jpで取り上げてほしいネタは?

※検索はページ右上の検索ボックスをご利用ください。

よく読まれている連載

これでできる! クロスブラウザJavaScript入門

JavaScriptはウェブ制作において避けては通れない重要な言語ですが,JavaScriptに苦手意識を持たれている方は少なくないようです。 その最大の原因がクロスブラウザ対応という課題であり,本連載ではクロスブラウザ対応のテクニックを詳細に解説します。

目指せ!iPhoneアプリ開発エキスパート

2008年7月,日本での展開が始まりたくさんのユーザを獲得しているiPhone。その醍醐味の1つは,オリジナルアプリの開発でしょう。本連載では,iPhoneアプリ開発について,基礎から公開の手順まで,じっくり丁寧に解説します。

小型Linuxサーバの最高峰 OpenBlockS 600活用指南

搭載メモリの増加,CPUクロックの向上など,あらゆる面が強化された期待の新モデルOpenBlockS 600。この記事ではOpenBlockS 600の紹介から,活用するためのさまざまなノウハウを紹介していきます。

先取り! Twitter使いへの道 AtoZ

今,ネットユーザの間で盛り上がりの兆しを見せている「Twitter」。本連載では,どこよりも早く,Twitterの特徴や使い方を紹介します.皆さんも参加して,その魅力を体感してみてください。

モバゲーオープンプラットフォームに挑戦!――面白法人カヤック流モバゲーオープンプラットフォーム企画と開発のイロハ

2010年1月にリリースとなったモバゲーオープンプラットフォーム。その制作企業であるカヤックが,アイデアを企画に落とし込み,開発までのノウハウを紹介します。

Ruby on Railsで作られたプロジェクト管理ツールredMineを使ってみよう!

Ruby on Railsで作られたプロジェクト管理ツールredMineの,環境構築からセッティング,運用方法まで解説します。

アルファブロガーたちにホワイトデーのお返しを勝手にレコメンドしてみた

有名ブロガーを例に4つの傾向に分けてホワイトデー対策を解説。「バレンタインにチョコレートもらった,でも何返せばいい?」という悩みにお応えします。

インターネット中継するための,配信のキホン

インターネットを介してリアルタイム中継するために必要な,基本的な配信方法を紹介します。

プロトタイピングツールSketchFlowを用いた,Silverlightアプリ開発

SketchFlowプロトタイプ作成からアプリケーション開発までをExpression Blend 3を使って実践的に解説します。

OpenCVで学ぶ画像認識

OpenCVという便利なツールを使いながら,プログラミング知識以外の専門知識を必要としない形で,画像認識技術について解説していきます。

連載一覧