C语言(Ⅰ)
来源:互联网 发布:端口在线扫描 编辑:程序博客网 时间:2024/06/06 19:13
C语言简介
学号:16340190
本人学院
- C语言简介
- 本人学院
- 一起源和方向
- 1c语言的起源
- 2C语言的发展方向
- 二使用C语言的理由
- 三使用C语言的七个步骤
- 四c源代码例子
一、起源和方向
1、c语言的起源
贝尔实验室的Dennis Ritchie在1972年开发了C,当时他正与Ken Thompson一起设计了UNIX操作系统。然而,C并不是完全由Ritchie构想出来的,它来自Thompson的B语言。C是为编程人员开发的语言,这使得它成为当今人们首选的编程语言之一。
2、C语言的发展方向
20世纪80年代初,C在UNIX系统的小型机世界中已经是主导语言了。从那时起,它已经扩展到个人计算机和大型机。许多软件开发商都首选C语言来开发其子处理程序、电子表格软件、编译器和其他产品。
在20世纪90年代,许多软件开发商开始转向使用C++语言来进行大的编程项目。C++向C语言嫁接了面向对象编程工具。C++差不多是C的一个超集,意味着任何C程序都同时是,或差不多是一个有效的C++程序。
不管C++和Jave这样较新的语言如何流行,C在软件产业中仍然是一种重要的技能,在最想获得的技能中,它一般都列在前10名。特别是在嵌入式系统的编程中,C已开始流行。也就是说,它将用来为汽车、照相机、DVD播放器和其他现代化设备中逐渐普及的微处理器编程。同样,C已开始进入长期以来一直属于FORTRAM的科学编程领域。最后,由于它是一种适合用来开发操作系统的语言,C在Linux的开发中也扮演着重要的角色。因此,在21世纪的前10年中,C仍将保持强劲的势头。
二、使用C语言的理由
- 强大的控制结构
- 高效性
- 可移植性
- 强大的功能和灵活性
- 面向编程人员
三、使用C语言的七个步骤
四、c源代码例子
求质能方程的代码:
#include <stdio.h>#include <math.h>#define SPEED 299792458int main(void){float m,E;long c;c = SPEED;scanf("%f",&m);E = m*pow(c,2);printf("%f",E);return 0;}
1- 1、对于C语言的进一步认识,大家可以参考C Primer Plus这本书。
2、第一次弄博客,有不好的地方请大家帮忙指正。 ↩
4 0
- C语言(Ⅰ)
- C语言(一)C语言格式
- C语言笔记(C++)
- 备忘录(C语言)
- 链表(C语言)
- 栈(C语言)
- C语言(空)
- C语言逻辑运算(&&,>>,<<......)
- 数据结构(C语言)
- C语言(九九乘法表)
- C语言(二)
- C语言(一)
- C语言(三)
- C语言(四)
- C语言(五)
- C语言(六)
- C语言(七)
- C语言(八)
- Android系统架构的详细解析——很全面
- 求解二叉树所有节点的深度
- 计算机网络基础知识总结
- Unable to execute dex: Multiple dex files define Landroid/support/v4/accessibilityservice/Accessibil
- faster rcnn matlab
- C语言(Ⅰ)
- 《Gartner2016年度新兴技术成熟度曲线》全解读
- Struts2学习——0500不同方式接收参数
- Android Camera2教程之打开相机、开启预览、实现PreviewCallback、拍照
- Codeforces Round #375 (Div. 2)A. The New Year: Meeting Friends(水题)
- 面向对象多态之接口
- 关于问题short s1 = 1; s1 = s1 + 1;出现编译错误,而 short s1 = 1; s1 += 1;不出现编译错误。
- 回调函数
- ios利用短信SKD实现短信验证(使用mob网站提供的免费接口)