小说:从零开始学C语言
主角:张*
作者:柠楷
最新章节:第3章 第一个程序 \
简介:本书旨在帮助更多人了解及学习C语言,书本所有的编程内容都是真实可用的,各位读者大大要是有需求的话也是可以在这里跟着主角的进度学习
《从零开始学C语言》第0章 前言及介绍
本书详细介绍了关于C语言编程从一点基础都没有到入门要学习的所有东西,至于从入门到精通还请各位读者大大们敬请期待下一本书。
基本简介:
C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速,工作量小、可读性好,易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%~20%。因此,C语言可以编写系统软件。
当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显著。
C语言拥有经过了漫长发展历史的完整的理论体系,在编程语言中具有举足轻重的地位。
二十世纪八十年代,美国国家标准局为了避免各开发厂商用的C语言语法产生差异,给C语言制定了一套完整的美国国家标准语法,称为ANSIC。作为C语言最初的标准。2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。
C语言编译器普遍存在于各种不同的操作系统中,例如MicrosoftWindows,MacO X,Linux,Unix等。C语言的设计影响了众多后来的编程语言,例如C++、Objective-C、Java、C#等。
冯·诺依曼在1945年提出了现代计算机的若干思想,被后人称为冯·诺依曼思想,这是计算机发展史上的里程碑。自1945年至今大多采用其结构,因此冯。诺依曼被称为计算机之父,他的冯诺依曼体系结构计算机由运算器、控制器、存储器、输入设备、输出设备五大部件构成。C语言拥有一套完整的理论体系经过了漫长的发展历史,在编程语言中具有举足轻重的地位。
C语言是一门面向过程的编译型语言,它的运行速度极快,仅次于汇编语言。C语言是计算机产业的核心语言,操作系统、硬件驱动、关键组件、数据库等都离不开C语言;不学习C语言,就不能了解计算机底层。
学习C语言,除了要学习语法,还要学习内存、字符编码、调试技巧以及编程思维。