【C语言】用一篇文章简单认识C语言(非语法篇)

一. 什么是C语言

在了解什么是C语言之前,先聊一下什么是语言?
语言是人类用来与对象交流的工具,其中的“对象”可以是其他人、动物、自然界中的事物等,当然,“对象”也可以指计算机
我们平常生活中用的最多的就是自然语言。自然语言是人与人之间交流的工具,比如中文,英语,日语等。
当人们想要与计算机交流时就需要用计算机编程语言这个工具,计算机语言有上千种,其中就包括C语言,C++,Java, Python。’所以,C语言是人与计算机交流的一种计算机编程语言,我们能够用C语言与计算机交流,告诉计算机我们想要计算机完成的事情。

二. C语言擅长的领域

C语言广泛应用于底层开发。底层开发是指开发计算机系统中最基础、最底层的软件或硬件部分,包括操作系统、驱动程序、嵌入式系统、网络协议栈等。
Alt

三. C语言的发展

在了解C语言的发展之前,先了解计算机语言是怎么发展的?
最早期的计算机语言就是机器语言,就像101010000101011…虽然二进制代码能够被计算机直接理解和运行,但是对于我们来说是难以理解和编写的,所以为了简化二进制的指令,当时的研究人员开发了助记符指令。对于特定的二进制序列用助记符表示,如ADDI(相加),ST(存储),HLT(停止)等。一整套助记符系统形成了汇编语言。之后在汇编语言的基础上开发出B语言,再以B语言为基础开发出了C语言
C语言刚开发出来时并不成熟和统一,还没有一套完整的标准语法。各大开发厂商可能会各自添加不同的功能,这会让C语言的语法产生差异。为了避免这种差异,美国国家标准局为C语言定制了一套完整的美国国家标准语法(ANSI C),作为C语言的最初标准。因为是1989年推出,所以也称作C89/C90。在国际标准的不断改进下,C语言成为了一门成熟的编程语言。

Alt

四. 如何在电脑上运行C语言

首先用文本编辑器编辑C语言代码,把该代码保存在一个源代码文件(包含C语言源代码的文本文件)当中,通过编译器把一个源代码文件(.c文件,也就是文本文件)编译(编译可以理解成处理代码的一个过程)成一个计算机能够直接执行的机器语言程序(.exe文件,也就是可执行文件),最后执行这个机器语言程序也就是运行了我们在电脑上敲的C语言代码。
总结:计算机无法直接运行C语言代码,需要通过编译器编译成可执行文件,计算机才能运行。


感谢阅读这篇文章,如果文章中有不正确的说法还请指正,谢谢。

猜你喜欢

转载自blog.csdn.net/weixin_73276255/article/details/131161939