栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言概述

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言概述

1:C语言的发展历程:
C语言在70年代初问世,1978年由美国AT&T公司的贝尔实验室正式发表。
美国国家标准协会制定了一个C语言标准,与1983年发表,通常称之为ANSI C。
2:面向对象和面向过程的程序设计思想:
面向过程:“面向过程”是一种以事件为中心的编程思想。就是分析解决问题所需要的步骤,然后用函数把这些步骤一步一步的实现,使用时一个一个的调用即可。
面向对象(oo):是一种以事物为中心的编程思想。
3:C语言的特点:
(1)C语言简洁紧凑,使用方便,灵活。
ANSIC一共有32个关键字:auot,break,case,char,continue,default,else,enum,extem,float,for,goto,if,int,long,register,return,short,signed,static,sizof,struct,switch,typedef,unono,
unsigned,void,volatile,while。9种控制语句,程序书写自由,主要用于小写字母表示。
(2)运算符丰富。共有34种,C语言把括号,赋值,逗号等都作为运算符处理。使得C语言运算符类型丰富,可以实现其他高级语言难以实现的运算。
(3)数据结构类型丰富
(4)具有结构化的控制语句,
(5)语言限制不太严格,程序设计自由度大。
(6)C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。
(7)生成目标代码质量高,程序执行效率高。
(8)与汇编语言相比,C语言可移植性好。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/347023.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号