c 语言思维地基搭建(c 语言介绍)
什么是 c 语言?
C 语言是一门面向过程的计算机编程语言,与 c++,java 等面向对象不同,适用于底层开发。c 语言的设计目标是提供一种能以简易的方式编译,处理低级储存器,产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
c 语言需要编译器才能将代码运行,其编译器主要有 Clang-、GCC、WIN-TC、SUBLIME、MSVC、Turbo C、Visual Studio 等。
c 语言的优点
代码量小
运行速度快
功能强大
我们先看第一个优点,c 语言的代码量很小,这是什么意思呢?也就是说如果你要完成同样一个功能,用 c 语言编写出来的程序容量是很小的,而用其他语言编写容量就回比较大。
c 语言的第二和第三个优点是它的运行速度比较快和功能强大,我们可以通过一个例子来解释。世界上总共有三大操作系统:UNIX 操作系统是用纯 C 语言编写的;windows 操作系统的内核也是用 c 语言编写的;Linux 操作系统也是用纯 c 语言编写的。
c 语言现在已经很成熟,它的各种语法规则,思想都已经确立起来了,并对现在的很多语言产生很大的影响。但是任何事物都有其优点和缺点,c 语言也不例外。
我很认真负责的告诉你,在众多语言中优先学习 c 语言。确实 c 相对来说比较难,但是它就像你幼儿时期的爬行,是你学会走和跑的重要基础! c 语言中你要自己注意内存泄漏,垃圾回收等等一系 列重要知识,而这些高级语言都帮你做了,也许这一辈子你都不会知道,而这些确实是成为一个优秀程序员的必备知识,我这里说的是优秀,而不是代码工!其次 c 的 IDE-般都不强大,你才能真真切切体会到手敲代码的感觉。
大一 c 语言初学者第一次写学习笔记以上内容如有不对望大佬指明!
评论