- C語(yǔ)言課程設(shè)計(jì)
- 梁旭 谷曉琳 黃明編著
- 318字
- 2019-01-01 06:19:52
第1章 C語(yǔ)言基本知識(shí)點(diǎn)
1.1 C語(yǔ)言簡(jiǎn)介
1.1.1 C語(yǔ)言的發(fā)展過(guò)程
C語(yǔ)言是在20世紀(jì)70年代初問(wèn)世的。1978年由美國(guó)電話電報(bào)公司(AT&T)貝爾實(shí)驗(yàn)室正式發(fā)表了C語(yǔ)言。同時(shí)期由B.W.Kernighan和D.M.Ritchit合著了著名的“THE C PROGRAMMING LANGUAGE”一書,書中介紹的C語(yǔ)言成為后來(lái)廣泛使用的C版本的基礎(chǔ)。通常簡(jiǎn)稱為《K&R》,也有人稱之為《K&R》標(biāo)準(zhǔn)。但是,在《K&R》中并沒(méi)有定義一個(gè)完整的標(biāo)準(zhǔn)C語(yǔ)言,后來(lái)由美國(guó)國(guó)家標(biāo)準(zhǔn)協(xié)會(huì)(American National Standards Institute,ANSI)在此基礎(chǔ)上制定了一個(gè)C語(yǔ)言標(biāo)準(zhǔn),于1983年發(fā)表。通常稱之為ANSI C。
1.1.2 當(dāng)代最優(yōu)秀的程序設(shè)計(jì)語(yǔ)言
早期的C語(yǔ)言主要用于UNIX操作系統(tǒng)。由于C語(yǔ)言的強(qiáng)大功能和各方面的優(yōu)點(diǎn)逐漸為人們認(rèn)識(shí),到了20世紀(jì)80年代,C開(kāi)始進(jìn)入其他操作系統(tǒng),并很快在各類大、中、小和微型計(jì)算機(jī)上得到了廣泛的使用,成為當(dāng)代最優(yōu)秀的程序設(shè)計(jì)語(yǔ)言之一。
推薦閱讀
- Learning Spring 5.0
- Learning Flask Framework
- C和C++安全編碼(原書第2版)
- Unreal Engine 4 Shaders and Effects Cookbook
- 編程菜鳥學(xué)Python數(shù)據(jù)分析
- Cocos2d-x by Example:Beginner's Guide(Second Edition)
- OpenCV Android Programming By Example
- Python+Office:輕松實(shí)現(xiàn)Python辦公自動(dòng)化
- JavaScript編程精解(原書第2版)
- HTML5游戲開(kāi)發(fā)實(shí)戰(zhàn)
- Java EE實(shí)用教程
- C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與習(xí)題精解
- 計(jì)算機(jī)常用算法與程序設(shè)計(jì)教程(第2版)
- Analytics for the Internet of Things(IoT)
- 多接入邊緣計(jì)算實(shí)戰(zhàn)