c十十編程教學(xué) 推薦一本糾正C 編程習(xí)慣的書籍?
推薦一本糾正C 編程習(xí)慣的書籍?謝謝!由于這是為了糾正編程習(xí)慣,這意味著我們跳過了C入門級(jí),希望進(jìn)入更高的級(jí)別。下面推薦幾本C高級(jí)書籍作為參考,其實(shí)想成為高手,讀書只是一方面,平時(shí)工作多練習(xí)多總結(jié)會(huì)
推薦一本糾正C 編程習(xí)慣的書籍?
謝謝
!由于這是為了糾正編程習(xí)慣,這意味著我們跳過了C入門級(jí),希望進(jìn)入更高的級(jí)別。下面推薦幾本C高級(jí)書籍作為參考,其實(shí)想成為高手,讀書只是一方面,平時(shí)工作多練習(xí)多總結(jié)會(huì)成長(zhǎng)得更快
!C編程語言,由C之父Bjarne Stroustrup編寫,被稱為C圣經(jīng)。這不是一本關(guān)于標(biāo)準(zhǔn)C和C支持的關(guān)鍵編程和設(shè)計(jì)技術(shù)的入門級(jí)書籍。
“更有效的C”
這兩本書是由C軟件開發(fā)技術(shù)的最高權(quán)威Scott Meyers編寫的。它們以子句的形式回答程序員使用C語言時(shí)的常見錯(cuò)誤、特點(diǎn)和注意事項(xiàng)。它們是提高程序開發(fā)效率和C語言水平的必備書籍。
Stanley B.Lippman,《深入探索C對(duì)象模型》一書的作者,是第一代C編譯器的開發(fā)總監(jiān)。本書幫助開發(fā)人員理解C編譯器的工作原理和處理C對(duì)象模型時(shí)的底層操作機(jī)制,但只適合對(duì)C有深入了解的讀者。
c 與c語言什么區(qū)別?
C是一個(gè)開放標(biāo)準(zhǔn),旨在實(shí)現(xiàn)速度和性能的關(guān)鍵高性能系統(tǒng),有許多令人印象深刻的項(xiàng)目使用語言設(shè)計(jì)的蘭德,adobeacrobatreader等。C是一種結(jié)構(gòu)化語言,C程序設(shè)計(jì)的首要考慮是如何通過一個(gè)過程的輸入(或環(huán)境條件)操作來獲得輸出(或?qū)崿F(xiàn)過程(事務(wù))控制)。
C使開發(fā)人員能夠使用非常高級(jí)的抽象進(jìn)行編程,并且擅長(zhǎng)面向?qū)ο缶幊?。就語言本身而言,算法的概念更多的是C語言,就語言本身而言,C語言是C語言的一個(gè)子集,具有強(qiáng)大的功能。但是C語言不能直接實(shí)現(xiàn)它,但是C語言能夠直接支持的包括面向?qū)ο蟮恼Z義、模板元編程和泛型編程。
一般來說,C是基于C語言開發(fā)的,一開始C語言不支持面向?qū)ο?,后來又引入了面向?qū)ο蟮母拍睿碈,C是一種編譯語言,編譯代碼變成機(jī)器代碼,一般用于追求高效、低層次的開發(fā),如MCU。