学习C语言之前应该学习的内容。
在学习C语言之前,你应该掌握一些计算机知识。
C语言是面向过程的计算机编程语言,不同于C++和Java等面向对象的编程语言。C语言的设计目标是提供一种能够以简单的方式编译处理低级内存,只生成少量机器码,运行时不需要任何运行环境支持的编程语言。C语言描述问题的速度比汇编语言快,工作量少,可读性好,易于调试、修改和移植,而代码质量与汇编语言相当,C语言可以写系统软件。
20世纪80年代,为了避免不同开发者使用的C语言语法的差异,美国国家标准局制定了一套完整的C语言美国国家标准语法,称为ANSIC。作为C语言的原始标准。20111 2月8日,国际标准化组织和国际电工委员会发布的标准C11是C语言的第三个官方标准,也是C语言的最新标准,更好地支持汉字函数名和汉字标识符,在一定程度上实现了汉字编程。
c语言发展史:
C语言之所以被命名为C,是因为C语言起源于Ken Thompson发明的B语言,而B语言又起源于BCPL语言。1967年,剑桥大学的Martin Richards简化了CPL语言,由此诞生了BCPL (Basic组合编程语言)。
20世纪60年代,美国ATT·贝尔实验室的研究员肯·汤普森无事可做,手指发痒。他想玩一次电子游戏太空旅行,这是他自己编的,模拟在太阳系航行。他背着老板发现了一台闲置的机器PDP7。但是这台机器没有操作系统,游戏必须使用操作系统的一些功能,于是他着手为PDP7开发一个操作系统。后来,这个操作系统被命名为UNIX。