扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
C语⾔的起源
网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、重庆小程序开发公司、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了德化免费建站欢迎大家使用!⼀、 C语⾔的创始⼈
C语⾔的发明者是丹尼斯·⾥奇(Dennis Ritchie)。代表作品为《C语⾔程序设计》。
⼆、 C语⾔的发展史
1963年,剑桥⼤学将ALGOL60语⾔发展为CPL语⾔。
1967年,剑桥⼤学的马丁理查兹对CPL语⾔进⾏了简化,产⽣了BCPL语⾔。
1970年,美国贝尔实验室的肯·汤普森将BCPL语⾔改名为B语⾔。
1972年,美国贝尔实验室在B语⾔的基础上设计了⼀种新的语⾔,C语⾔。
三、 C语⾔的两种国际标准
C89标准:ANSI(美国国家委员会)在89年通过,被iso在1990年批准为国际标准。
C99标准:在1990年iso通过了新的标准,其中增加了对语法的修改等。
四、 C语⾔的特点
(1) 使⽤⽅便
⽤C语⾔书写程序⾃由,⼀共只有32个关键字和9种控制语句。
(2) 运算符丰富
⼀共有34种运算符。
(3) 数据结构丰富
数据结构有:整形、实型、字符型、数组类型、指针类型、结构体类型、共⽤体类型等。
(4) C语⾔是结构性语⾔
结构式语⾔的特点是程序的各个部分除了必要的信息交流外彼此间是独⽴的,使得程序层次清晰,便于使⽤和维护。
(5) 可以直接访问物理地址
可以像汇编语⾔⼀样对位、字节和地址进⾏操作。
(6) 可移植性好
可以适⽤于多个操作系统,如DOS、UNIX等。
五、 C语⾔的缺点
(1) 语法限制不严格,影响程序安全
(2) C程序由于数据类型众多,较难理解。
(3) C程序由于规模⼤,修改程序困难。
(4) C语⾔较其他⾼级语⾔较难掌握。
学习计划
学习编程语言是为了自己增强自己的逻辑能力,和编程能力,同时也是为了不断的提升自己,因为编程就是一个学习的过程。
学习计算机语言最重要的是多练,光看教学视频的学习效率,远远没有自己看完视频手敲一遍来的效率高,学习计算机语言要多思考,多问,这样才能在计算机道路上走得更长更远。
为了自己以后能进大厂,就让自己加倍努力,利用好自己掌握的,坚持每天当好码农。
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流