版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Visual C计程仪编程基础,Visual C计程仪编程基础,2020/7/28,2,第一章c概要,本章主要内容:1. C历史介绍2 .结构化编程和面向对象编程(OOP) 3. C源计程仪结构c的历史概要,六零年代, Martin Richards在计算机软件研发人员开发系统软件时,开发了BCPL语言(basiccombinedprogramminglanguage )作为记述语言。 1970年,Ken Thompson继承了BCPL语言的许多优点,发明了实用的b语言。 1972年,美国贝尔实验室的Dennis Ritchie和Brian kernighan在b语言的基础上,进行了进一步的充
2、实和完善,并建立了习语言。 当时,习语言为了制作UNIX执行操作系统而进行了修订。 习语言经过多次改良,开始流行起来。 c吸收了其他语言的优点,逐渐成为实用性高的语言。Visual C计程仪编程基础、2020/7/28,4、4、4、c的历史介绍、习语言的主要特点: 1、习语言是结构化的软件编程语言,语言本身简洁、易于使用。 适用于大型系统计程仪程序的设定修订和制作、小型控制计程仪程序的制作、科学修订运算。 2 .具有高级语言特征和汇编语言特征。 运算符丰富,除对数数据的算术逻辑运算外,还提供二进制的二进制位运算。 它还提供了灵活的数据结构。 用习语言写的普拉姆表达灵活、方便、强大。 由习语言研
3、制的计程仪程序结构性好,营销对象计程仪程序质量高,程序执行效率高。Visual C计程仪编程的基础、2020/7/28,5、5、5、c的历史介绍、习语言的主要特点: 3、普兰的移植性好。 在一种形式的补正机上开发的计程仪程序,基本上不用补正,可以直接移植到其他形式和不同水平的补正机上执行。 4 .项目群的语法结构不严格,项目群设定、修改的自由度大。 这对于精通习语言的程序设计师来说,能够设定/修正高质量且非常通用的方案计程仪。 但是对于初学者来说,熟练运用习语言制作计程仪计划并不容易。 与其他高级语言相比,调试器更难。 如果创建一个堆计程仪程序并将其输入计算机,则编译时容易通过,并且运行时经常
4、出现错误。 但是,如果真正理解习语言的语法规则,制作计程仪编程计程仪程序和调试程序是比较容易掌握的。 随着Visual C计程仪编程的基础、2020/7/28,6、6、6、c的历史概要、习语言应用的普及,习语言中存在的一些缺陷和不足也开始出现。 例如,习语言对数据类型检查的反应历程很弱,没有通讯端口重复使用查询密码的结构,随着软件工程师环规模的扩大,特别是大型的项目群的开发等,很难适应。 为了克服习语言自身存在的缺陷,维护习语言简洁、高效、接近汇编语言的特点,1980年贝尔实验室的Bjarne Stroustrup博士研究生(c的父亲)及其同事对习语言进行了改良和扩张,将Simula 67类概念导入c。 1983年Rick Maseitti提出了正式命名C (C Plus Plus )。 然后,在c中追加运算符的重负荷、引用、虚函数等功能,充实c的功能。 现在广泛运行的c的集成开发环境包括VC、BC、代码9 mov dx、数据9 mov dx、ax mov ah、9 mov dx、偏移健康消息接口21
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- JJF 1111-2026调制度测量仪校准规范
- T/SDMTGM 0002-2018热成形生产线用高速双臂机械手
- T/JX 029-2024“金平湖”葡萄
- T/CCSAS 060-2025涉氢建筑物及容器泄爆设计方法
- T/CCPS 0002-2023青少年艺术素养(音乐)水平评价规范
- T/CSPSTC 141-2024海域管道水平定向钻施工技术规范
- GB/T 33897-2026生物聚酯聚羟基烷酸酯(PHA)吹塑薄膜
- AI在科学史中的应用
- PHP程序设计期末考核试题(含详细答案)
- 2026年福建省综合性评标专家库评标专家考试练习题及答案
- 2026中国眼科创新药物研发趋势及商业价值评估研究
- 白班育儿嫂合同协议书版
- 零售行业法律知识培训
- 2025年上海农林职业技术学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 《刑事证据制度》课件
- 高速公路土建日常养护管理表格
- 《苏幕遮》1(周邦彦)课件 高二语文
- 一年级《红色文化》(上册)全册教案
- 光伏项目施工总进度计划表(含三级)
- 国家开放大学《Python语言基础》实验2:基本数据类型和表达式计算参考答案
- 电气二次回路拆、接线作业规定
评论
0/150
提交评论