C PrimerPlus第6版中文版勘誤表_第1頁
C PrimerPlus第6版中文版勘誤表_第2頁
C PrimerPlus第6版中文版勘誤表_第3頁
C PrimerPlus第6版中文版勘誤表_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

注意:下面的勘誤中,紅色字體為修改后的文字,提請(qǐng)各位讀者注意。1. 第6頁,” 1.6語言標(biāo)準(zhǔn)”中的第3行,將1987年修改為1978年。2. 第22頁,” 2. main()函數(shù)”中的第1行,int main (void)后面的分號(hào)(;)刪除。3. 第24頁,“5. 聲明”的第10行,也就是一個(gè)變量、函數(shù)或其他實(shí)體的名稱。4. 第27頁,圖2.3中,下劃線應(yīng)該只包含括號(hào)中的內(nèi)容;第2段的第4行,而不是存儲(chǔ)在源代碼中的指令。5. 第30頁,“2.5.4 打印多個(gè)值”的第4行,雙引號(hào)后面的第1個(gè)變量。6. 第34頁,“2.7.3 程序狀態(tài)”第2段的第4行,要盡量忠實(shí)于代碼來模擬。7. 第35頁,“2.10 本章小結(jié)”第2段的第1句,聲明語句為變量指定變量名,并標(biāo)識(shí)該變量中存儲(chǔ)的數(shù)據(jù)類型;本頁倒數(shù)第2行,即檢查程序每執(zhí)行一步后所有變量的值。8. 第37頁,“2.12 編程練習(xí)”中第1題,把你的名和姓打印在一行把你的名和姓分別打印在兩行把你的名和姓打印在一行把示例的內(nèi)容換成你的名字。9. 第40頁,第1行,用于把英磅常衡盎司轉(zhuǎn)換為10. 第44頁,“3.4 C語言基本數(shù)據(jù)類型”的第1句,本節(jié)將詳細(xì)介紹C語言的基本屬性類型11. 第46頁,“5. 八進(jìn)制和十六進(jìn)制”的第4句,十六進(jìn)制數(shù)3的二進(jìn)制數(shù)是0011,十六進(jìn)制數(shù)5的二進(jìn)制數(shù)是0101;“6.顯示八進(jìn)制和十六進(jìn)制”的第1句,既可以使用也可以顯示不同進(jìn)制的數(shù);將“回憶一下程序在執(zhí)行完畢后不會(huì)立即關(guān)閉執(zhí)行窗口”放到一個(gè)括號(hào)里。12. 第47頁,“2.使用多種整數(shù)類型的原因”第3句,過去的一臺(tái)運(yùn)行Windows 3.x的機(jī)器上。13. 第53頁,圖3.5下面的第4行“上面最后一個(gè)例子(printf(“Gramps sez, ”a is a backslash.”n”);)”14. 第56頁,正文的第2行和第4行應(yīng)該分別為printf(“me32 = %“ “d” “n”, me32); printf(“me32 = %dn”, me32);15. 第61頁,“無符號(hào)類型”的最后1句,相當(dāng)于unsigned int(即兩者之間添加一個(gè)空格)。16. 第62頁,程序清單3.8中的第1行,將/* typesize.c - 打印類型大小*/中的第一個(gè)斜杠刪除。17. 第63頁,“3.6參數(shù)和陷阱”第2行,printf(“Hello,pal.”)(即Hello,和pal.之間沒有空格)。18. 第64頁,程序清單3.10中的第1行,使用轉(zhuǎn)義序列。19. 第75頁,倒數(shù)第8行,何時(shí)使用圓括號(hào)取決于運(yùn)算對(duì)象是類型還是特定量。20. 第82頁,第11行,格式字符串包含了兩個(gè)待打印項(xiàng)number和pies對(duì)應(yīng)的21. 第83頁,表4.4中的“L”修飾符的含義介紹中,應(yīng)該是示例:”%Lf”、“%10.4Le”22. 第84頁,表4.5中的第1行,即,從字段的左側(cè)開始打印該項(xiàng)(即,應(yīng)該只保留一個(gè)項(xiàng));在“0”標(biāo)記的含義中,添加一行:示例:%010d和%08.3f。23. 第86頁,第1段的第2行,字段寬度是容納待打印數(shù)字所需的;倒數(shù)第4段中,根據(jù)%x打印出1f,根據(jù)%X打印出1F24. 第87頁,“4.4.4轉(zhuǎn)換說明的意義”第2段,讀者認(rèn)為原始值被替換成轉(zhuǎn)換后的值。25. 第89頁,“參數(shù)傳遞”第2行,把變量n1、n2、n3和n4的值傳遞給程序(即,保留一個(gè)頓號(hào))。26. 第93頁,第5行的2121.45的字體應(yīng)該與第4行的42的字體保持一致;表4.6上面的最后一行,對(duì)于double類型要使用1修飾符。27. 第94頁,表中的第3行,把對(duì)應(yīng)的數(shù)值存儲(chǔ)為unsigned short int類型;把“j”轉(zhuǎn)換說明的示例放到“z”轉(zhuǎn)換說明中;在“j”轉(zhuǎn)換說明的含義中添加:示例:”%jd”、”%ju”。28. 第95頁,“3.scanf( )的返回值”上面一段的倒數(shù)第3行,如果在格式字符串中把空格放到%c的前面。29. 第98頁,倒數(shù)第2段,strlen( )函數(shù)(聲明在string.h頭文件中)可用于。30. 第100頁,”4.8編程練習(xí)”中的第2題,將該題中的“名和姓”統(tǒng)一替換為“名字”;并執(zhí)行以下操作;第3題,將a、b項(xiàng)中的“輸入”替換為”The input is”,將“或”替換為“or”,將末尾的分號(hào)換成點(diǎn)(.)。31. 第105頁,第8行,由于19.0不小于18.5,所以該條件為假。32. 第107頁,程序清單5.3下面的第1行,首先把68賦給jane。33. 第111頁,圖5.3下面的第1行,如何讓加法運(yùn)算在除法運(yùn)算之前執(zhí)行。34. 第117頁,程序清單5.11結(jié)束后的第4行,而pre_b是b遞增之后的值。35. 第118頁,倒數(shù)第2行,而不是(x*y)+。36. 第129頁,程序清單5.15的第4行,/1小時(shí)的秒數(shù)。37. 第134頁,“5.11編程練習(xí)”中的第4題,168.7 cm = 5 feet, 6.4 inches38. 第143頁,正文第2段,假設(shè)你想跳過輸入到達(dá)第1個(gè)既不是空白字符也不是數(shù)字的位置39. 第148頁,倒數(shù)第3行,高優(yōu)先級(jí)組: =(即在和和=之間有空格)40. 第153頁,第7行的“15”與下一行的“28”左對(duì)齊。41. 第161頁,“小結(jié):do while語句”中的倒數(shù)第4行,在expression為假或0之前(注意要用斜體)42. 第167頁,程序清單6.20的名字應(yīng)該是power.c程序(即刪除一個(gè)w)43. 第170頁,“6.15復(fù)習(xí)題”第1題,后5行中使用的是前一行生成的quack的值。44. 第175頁,第10題的第3句話,用戶輸入的上限整數(shù)等于或小于下限整數(shù)為止。45. 第178頁,中間部分的文字中,if語句指示幾歲安及,如果剛讀取的值(temperature)小于0。46. 第185頁,正文第2段,特別要注意的是,如果kwh大于360;中間代碼之后的第1句,也就是說,該程序由一個(gè)if else語句組成(即,if和else之間要有一個(gè)空格)47. 第187頁,正文倒數(shù)第2段,倒數(shù)第3行,2和72、3和48、4和36。48. 第196頁,代碼中第2行,達(dá)到單詞的末尾。49. 第212頁,復(fù)習(xí)題的第4題,下列各表達(dá)式的值是多少。50. 第215頁,第2題的第2句話,每行打印8個(gè)“字符-ASCII碼”組合;第7題的a項(xiàng)中,10.00美元/小時(shí)。51. 第222頁,“8.4重定向和文件”的第2句話,輸入設(shè)備(我們假設(shè))是鍵盤;“8.4.1UNIX、Linux和DOS重定向”的上面一段,重定向的一個(gè)主要問題是它與操作系統(tǒng)有關(guān);蘋果OS X運(yùn)行在UNIX上,故可用Terminal應(yīng)用程序來使用UNIX命令行模式。52. 第224頁,“3.組合重定向”中的第2、4、6行中,應(yīng)該是分別是./echo_eof savewords、./echo_eof savewords mywords、./echo_eof mywords.; 第13行應(yīng)該是./echo_eof運(yùn)算符和結(jié)構(gòu)變量名后面的.運(yùn)算符工作方式相同;下一段,但是him-income是該指針?biāo)赶蚪Y(jié)構(gòu)的一個(gè)成員(即,將字母e去掉)。96. 第453頁,正文第2段,使得指針money指向變量stan;下一段的第2行,結(jié)構(gòu)變量名不是其地址的別名。97. 第470頁的代碼中,將$ booksave修改為$ ./booksave98. 第471頁第5行,rewind()函數(shù)確保文件指針位于文件開始處。99. 第474頁,“總結(jié):結(jié)構(gòu)和聯(lián)合運(yùn)算符”中,該運(yùn)算符與結(jié)構(gòu)變量或聯(lián)合變量名一起使用,指定結(jié)構(gòu)變量或聯(lián)合變量的一個(gè)成員。如果name是一個(gè)結(jié)構(gòu)變量的名稱下面標(biāo)識(shí)了該結(jié)構(gòu)變量的這個(gè)成員;該運(yùn)算符和指向結(jié)構(gòu)或聯(lián)合的指針一起使用,標(biāo)識(shí)結(jié)構(gòu)變量或聯(lián)合變量的一個(gè)成員。100. 第530頁,正文第2行和第4行的代碼,開頭應(yīng)該是printf(即當(dāng)前少了字母f)101. 第533頁,倒數(shù)第8行,將第1句中的getc(stdin)和getchar()互換。102. 第548頁,倒數(shù)第4行,即在原函數(shù)名后加上f或l后綴。103. 第553頁,第1行,qsort()原型中的第4個(gè)參數(shù)確定了比較函數(shù)的形式104. 第574頁,將第5行代碼current = head;刪除;將第7行代碼移動(dòng)到原來第5行的位置;105. 第579頁,正文第4段,而不是一個(gè)指向節(jié)點(diǎn)的指針或一個(gè)結(jié)構(gòu);最后一行,防止多次包含一個(gè)頭文件。106. 第596頁,程序清單17.7上面這一行,包括EnQueue()函數(shù)中用到的CopyToNode()函數(shù)。107. 第611頁,第12行,如果在樹中找到指定項(xiàng),該返回返回true。108. 第614頁,第2行,AddItem()、InTree()和DeleteItem()。109. 第631頁,第4題,重寫mall.c(程序清單17.9)110. 第633頁,“A.2 第2章復(fù)習(xí)題答案”中,第4題,第6行,把:=改成=,賦值用=,111. 第636頁,第10題,第4行:count?n;(即將ry刪除);”A.4 第4章復(fù)習(xí)題答案”,第1題的第2句話,下一條scanf()語句在輸入緩沖區(qū)查找重量時(shí)112. 第646頁,最后一行,sacnf(“%s”, &score);113. 第650頁,第8題的d項(xiàng),10 = 101

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論