第一章 1 程序的概述 C语言程序设计 学习笔记
2013-07-08 23:03
218 查看
教材采用的是 c语音程序设计 潭浩强第三版
1 程序的概述
1.1 c语音的发展背景
大家需要一种解决当时计算机问题的语言,UNIX系统的描述和实现工具语音,具有高级语言和低级语言的优点
1972-1973年C语言由开发者D.M.Ritchie 在B语音上发展而来,当时UNIX系统5版后大部分由C语音改写,C语音得到良好的发展
1978年Brian.W.Kernighan and Dennis M. Ritchie 共同编写了《The C Programming》 被称为K&R C语音 或 《经典的C》 ,成为当时大众认同度较广的标准, 后随之不断的变化进步肯扩充,大家发现C缺少一个正规的标准,于是ANSI(美国标准协会)修改扩展制定了C89标准,后又有C99标准
C89 C87 C90为同一标准,C87 C89为ANSI制定标准,而1990年 国家标准化组织ISO(International Stamdard Organization)才接受这一标准,所以也叫C90 PS:c编译器根据C标准来编写,不同的C标准导致了不同时期的编译器略有不同
1 程序的概述
1.1 c语音的发展背景
大家需要一种解决当时计算机问题的语言,UNIX系统的描述和实现工具语音,具有高级语言和低级语言的优点
1972-1973年C语言由开发者D.M.Ritchie 在B语音上发展而来,当时UNIX系统5版后大部分由C语音改写,C语音得到良好的发展
1978年Brian.W.Kernighan and Dennis M. Ritchie 共同编写了《The C Programming》 被称为K&R C语音 或 《经典的C》 ,成为当时大众认同度较广的标准, 后随之不断的变化进步肯扩充,大家发现C缺少一个正规的标准,于是ANSI(美国标准协会)修改扩展制定了C89标准,后又有C99标准
C89 C87 C90为同一标准,C87 C89为ANSI制定标准,而1990年 国家标准化组织ISO(International Stamdard Organization)才接受这一标准,所以也叫C90 PS:c编译器根据C标准来编写,不同的C标准导致了不同时期的编译器略有不同
相关文章推荐
- ARM学习笔记11——GNU ARM汇编程序设计
- 【学习笔记】程序设计导引及在线实践 数值转换问题
- T-SQL学习笔记-程序设计基础-流程控制语句
- SQL SERVER设计与高级查询 第一章 学习笔记
- (清华大学HTML+CSS+JavaScript入门到精通学习笔记)第一章 网页设计基础
- 【学习笔记】程序设计导引及在线实践 数值转换问题(2)
- PKU C++程序设计实习 学习笔记3 多态与虚函数
- 《Effective C++ 改善程序与设计的55个具体做法》——第一章笔记
- T-SQL学习笔记-程序设计基础-自定义函数
- Java学习笔记——JAVA图形设计卷I AWT——第一章绪论
- PKU C++程序设计实习 学习笔记5 文件操作和模板
- [MFC学习笔记]--lesson15多线程与聊天室程序的设计
- Struts学习笔记:程序的组件设计与分析
- Linux程序设计-学习笔记-第二章shell程序设计
- c程序设计第二版学习笔记
- Qt学习笔记,Qt程序架构设计要旨
- PKU C++程序设计实习 学习笔记1
- Qt学习笔记,Qt程序架构设计要旨
- PKU C++程序设计实习 学习笔记2 继承与派生
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第19讲_js运行原理_js开发工具介绍_js程序(hello)_js基本语法_学习笔记_源代码图解_PPT文档整理