10日でおぼえるC言語入門教室 第3版 電子書籍(坂下 夕里)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. 10日でおぼえるC言語入門教室 第3版

10日でおぼえるC言語入門教室 第3版


形式:
電子書籍
発売日:
ISBN:
9784798132839
価格:
2,420(本体2,200円+税10%)
カテゴリ:
プログラミング・開発
キーワード:
#プログラミング,#開発環境,#開発手法,#Web・アプリ開発
シリーズ:
10日でおぼえる
電子書籍

文法から定石まで。身体でおぼえるC言語

「C言語」と言えば、言わずと知れたプログラミング言語の大定番です。数多くのプログラミング言語とも多くの共通点を持ち、業務開発でも幅広く利用されているC言語は、プログラマならば必ず身に付けておきたい言語のひとつでしょう。本書は、「難しいC言語学習の取り掛かりを掴みたい」という方のために、Cプログラミングの最初の一歩を提供する入門書です。

実際のサンプルに触れながら、入出力や繰り返し、配列、ポインタなどの基本をしっかりと学べます。また、後半では簡単なゲームソフトを作りながら、それぞれの役割を体系だって掴むことができます。はじめて学ぶ人も、これまで挫折した人も、自信を持っておすすめできる1冊です。

※本電子書籍は同名出版物を底本とし作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

(翔泳社)

目次の登録はありません。

付属データはこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

  • 24ページ cl.exeが実行できない場合の対処法

    vc.batを実行した際に、「ERROR: Cannot determine the location of the VS Common Tools folder.」というエラーが表示される場合の対処法です。

    vcvars32.batにバグがあり、環境によっては上記のエラーが出てしまい、そのままでは動作しない場合があることがわかりました。
    (参考)
    http://stackoverflow.com/questions/3461275/vs2010-command-prompt-gives-error-cannot-determine-the-location-of-the-vs-comm

    この現象が起きた場合は次の手順に従って修正してください。

    手順1:
    vcvars32.bat(c:\Program Files\Microsoft Visual Studio 10.0\bin下にあります)を
    テキストエディタで開いて、ファイルの先頭に次の5行を追加します。
    VCインストールディレクトリは自分の環境に合わせて変更してください。
    -------------
    @SET VSINSTALLDIR=c:\Program Files\Microsoft Visual Studio 10.0
    @SET VCINSTALLDIR=c:\Program Files\Microsoft Visual Studio 10.0\VC
    @SET FrameworkDir32=c:\Windows\Microsoft.NET\Framework
    @SET FrameworkVersion32=v4.0.30319
    @SET Framework35Version=v3.5

    @SET PATH=c:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\;%PATH%
    @SET LIB=c:\Program Files\Microsoft Visual Studio 10.0\VC\LIB;%LIB%
    @SET LIB=c:\Program Files\Microsoft SDKs\Windows\v7.0A\Lib;%LIB%
    @SET INCLUDE=c:\Program Files\Microsoft Visual Studio 10.0\VC\INCLUDE;%INCLUDE%
    -------------

    手順2:
    先頭の方にある次の3行の頭にそれぞれ「::」をつけてコメントアウトします。
    -------------
    ::@call :GetVSCommonToolsDir
    ::@if "%VS100COMNTOOLS%"=="" goto error_no_VS100COMNTOOLSDIR

    ::@call "%VS100COMNTOOLS%VCVarsQueryRegistry.bat" 32bit No64bit
    -------------
    編集が終わったらvcvars32.batファイルを保存します。


    手順3:
    cl.exeファイルと、mspdb100.dllファイルのパスを環境変数Pathに追加します。
    パスはエクスプローラなどで確認してください。

    例えばcl.exeは
    「c:\Program Files\Microsoft Visual Studio 10.0\VC\bin」フォルダにあり、
    mspdb100.dllは
    「c:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE」フォルダにあります。

    この二つのパスの先頭にそれぞれ「;」を追加して続けて書いたものを
    環境変数Pathに追加してください。

    追加例)
    ;c:\Program Files\Microsoft Visual Studio 10.0\VC\bin;c:\Program
    Files\Microsoft Visual Studio 10.0\Common7\IDE

    環境変数Pathへの追加はコントロールパネルからできます。
    追加方法はOSによって異なるので、各自設定方法を調べて行ってください。

    以上です。
この商品の「よくある質問」はありません。

現在表示されている正誤表の対象書籍

書籍の種類:電子書籍

書籍の刷数:全刷


※重版をした際に、内容が修正されている場合があります。「刷数の確認方法(例)」の図を参考に、お手元の書籍の刷数をご確認ください。下の「書籍の刷数」の欄で刷数を選択すると、お持ちの書籍の刷数に合わせて、正誤情報を絞り込むことができます。

書籍によっては表記が異なる場合がございます


本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

 書籍の刷数で正誤情報を絞り込みたい場合は選択してください。

 書籍の種類:

最終更新日:2015年04月28日
ページ数 内容 書籍修正刷 電子書籍訂正 発生刷 登録日
023
リスト1「vc.bat」4行目
%windir%system32
%windir%\system32

同Lessonの図20および図24も同様です。
なお、「\」は環境によってバックスラッシュか円記号のどちらかで表示されます。
1刷 2013.02.14
024
図21,22のコード
c:\src
画面の「c:\src」部分は、ご利用環境によって表示が異なります。 (LESSON02以降、表示が「c:\src」となります)
1刷 2014.02.19
057
「コマンドの引数」の上から6行目
ひとつ上のC:¥のファイル一覧を表示します。
ひとつ上のC:¥windowsのファイル一覧を表示します。
1刷 2014.01.07
060
図16の直前の行
間単にできるようになります。
簡単にできるようになります。
1刷 2013.05.22
068
注釈*2の冒頭
rand関数
srand関数
1刷 2014.01.07
098
リスト1のソースコードタイトル
getdata.c
getnumber.c
1刷 2013.04.15
108
「絶対値を表示するプログラム」5行目
絶対値は、変数mの値が整数の場合は
絶対値は、変数mの値が数の場合は
1刷 2013.03.08
124
リスト1「cointoss.c」の9行目
srand(time(NULL));
srand((unsigned)time(NULL));

ダウンロードサンプルのデータも同様の修正をお願いします。
1刷 2013.05.20
126
下から3行目
(図5)
(図4
1刷 2014.01.07
147
リスト1「hitnumber.c」の9行目
srand(time(NULL));
srand((unsigned)time(NULL));

ダウンロードサンプルのデータも同様の修正をお願いします。
1刷 2013.05.20
154
「数当てゲームプログラム」上から6行目
続いて、whleを使って正解するまでの
続いて、whileを使って正解するまでの
1刷 2013.08.09
154
「数当てゲームプログラム」4行目
srand(time(NULL));
srand((unsigned)time(NULL));
1刷 2013.05.20
178
コードの1行目
int,j;
int i,j;
1刷 2014.01.07
180
図8の下
垂直方法
水平方向
1刷 2013.12.10
185
上から18行目
chat型など
char型など
1刷 2013.05.20
186
下から10行目(コードも含む)
strcty関数
strcpy関数
1刷 2013.12.10
188
上から5行目(コードを含めて)
typedef stuct
typedef struct
1刷 2013.12.16
224
プログラム含めて下から9行目の冒頭
*(pp)+2
*(pp+2)
1刷 2014.01.07
244
「2進数変換プログラムの流れ」の上から3行目
関数convertとして作成しました。
関数rconvertとして作成しました。
1刷 2014.01.07
256
下から3行目
argv[1]Oargv[3]に順に格納
argv[1]~argv[3]に順に格納
1刷 2013.05.20
263
262ページから続くコードの1行目
int d = 2; //関数func1のローカル変数
int d = 2; //関数func2のローカル変数
1刷 2015.04.28
272
表1「数値に関する標準ライブラリ関数」下から4つ目の関数
modf(x, *y)
modf(x, &y)
1刷 2013.05.20
280
1つめのコード
#include <sring.h>
#include <string.h>
1刷 2015.04.28

感想・レビュー

サイド さん

2020-07-01

パソコンいじりながら復習できてよかった。結構わかりやすいと思う。

あたるの さん

2017-09-27

仕事の都合で読んだけれど,C言語をある程度学習していたので歯ごたえはなかった.しかし,初めてC言語をやるには難易度がちょうどよいと思う.10日でとあるがごりごり進めれば数日で終えれるのでは?