この記事を読むのに必要な時間:およそ 0.5 分
お詫びと訂正
本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。
P.23 上から3行目
P.38 例(計3か所)
| 誤 |
char[10] str ="Hello!" |
| 正 |
char str[10] = "Hello!"; |
| 誤 |
char[] str ="hello!" |
| 正 |
char str[] = "Hello!"; |
| 誤 |
char[] str ="C言語"; |
| 正 |
char str[] ="C言語"; |
P.77
| 誤 |
変数scoreに入力された値が60未満のとき、右辺の式の結果は''となり、それ以外のときは''となります。 |
| 正 |
変数scoreに入力された値が60未満のとき、右辺の式の結果は'*'となり,それ以外のときは' 'となります。
※ 2つ目の' 'は,半角スペースになっております。 |
P.120 流れ図(b)
| 誤 |
total + ave → total |
| 正 |
total + 点→ total |
P.125 プログラム 14行目
| 誤 |
init main(void)
|
| 正 |
int main(void)
|
P.144 図 左中
| 誤 |
関数a,b,および①のPCの値 |
| 正 |
引数a,b,および①のPCの値
|
P.157 例1
| 誤 |
 |
| 正 |
|
P.180 プログラム 9行目
P.181 プログラム 12行目
P.202 例8 構造体メンバ 下から4行目
P.204 プログラム 下から2行目
| 誤 |
vxdata1.classes |
| 正 |
data1.classes
|
P.219 プログラム
| 正 |
「//平均を求める」から以下5行文のリストが重複していました。
1セット削除してください。 |
P.236 プログラム 7行目
| 誤 |
else if((fp = fopen(argv[1] , "n")) != NULL){ |
| 正 |
else if((fp = fopen(argv[1] , "w")) != NULL){
|
P.277 ②の2番目の図
| 誤 |
↑ ↑
ここまでコピーされた'\0' |
| 正 |
↑ ↑
ここまでコピーされた '\0'
※ 1つの文に見えますが,別の説明文になります。 |
P.316 プログラム 最後の行
| 誤 |
#define n 10 |
| 正 |
#define N 10
|