- C程序設(shè)計簡明教程(第二版)
- 雷新賢 黃榮保
- 393字
- 2020-06-18 18:07:03
第1章 程序設(shè)計入門
C語言是一種通用的程序設(shè)計語言,它具有豐富的運(yùn)算符和表達(dá)式,以及先進(jìn)的控制結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)。C語言具有表達(dá)能力強(qiáng)、編譯目標(biāo)文件質(zhì)量高、語言簡單靈活、便于移植等優(yōu)點。
C語言起源于1968年發(fā)表的CPL(Combined Programming Language),于1978年由美國電話電報公司(AT&T)貝爾實驗室正式發(fā)表。同時由B.W.Kernighan和D.M.Ritchit合著了著名的The C Programming Language一書,通常簡稱為K&R。后來由美國國家標(biāo)準(zhǔn)學(xué)會(American National Standards Institute)在此基礎(chǔ)上制定了一個C語言標(biāo)準(zhǔn),于1983年發(fā)表,通常稱之為ANSI C。早期的C語言主要是用于UNIX系統(tǒng),UNIX操作系統(tǒng)的巨大成功也伴隨著C語言的巨大成功。到了20世紀(jì)80年代,C語言開始進(jìn)入其他操作系統(tǒng),并很快成為各類大、中、小和微型計算機(jī)上從系統(tǒng)設(shè)計程序到工程應(yīng)用程序都能使用的一種高級程序設(shè)計語言。用C語言編寫的程序可以直接用于C++和Java環(huán)境,因此,C語言可以作為C++和Java語言的入門課程。
本章主要介紹C語言源程序的書寫格式、編程調(diào)試環(huán)境以及數(shù)據(jù)的輸入/輸出。
推薦閱讀
- Learning Informatica PowerCenter 10.x(Second Edition)
- Python機(jī)器學(xué)習(xí)編程與實戰(zhàn)
- Java程序設(shè)計
- Julia高性能科學(xué)計算(第2版)
- 搞定J2EE:Struts+Spring+Hibernate整合詳解與典型案例
- Scratch3.0趣味編程動手玩:比賽訓(xùn)練營
- Extreme C
- Creating Data Stories with Tableau Public
- Hands-On GUI Programming with C++ and Qt5
- C語言程序設(shè)計簡明教程:Qt實戰(zhàn)
- 并行編程方法與優(yōu)化實踐
- Java高手是怎樣煉成的:原理、方法與實踐
- 零基礎(chǔ)學(xué)Java(第5版)
- SQL Server 2012數(shù)據(jù)庫管理與開發(fā)(慕課版)
- Computer Vision with Python 3