C语言教程
C语言是贝尔实验室的Dennis M.Ritchie在1972年为开发UNIX操作系统而开发的一种计算机程序设计语言。
C和Java一样,是使用最广泛的计算机语言,它一直在排名第一的位置波动,并且在程序员中使用最广泛。
为什么要学习C编程?
C语言是成为一个伟大软件工程师的必备条件,特别是当他们在软件开发领域工作。
下面列出学习C语言的一些关键优势:
简单易学
结构化语言
可以开发高性能的程序
可以处理低级别(接近机器)的任务
可以在各种计算机平台上进行编译
关于C语言
C语言是为了编写一个名为UNIX的操作系统而发明的
C语言是B语言的继承者,B语言大约在20世纪70年代初问世
C语言于1988年由美国国家标准协会(ANSI)正式确定
UNIX操作系统是完全用C语言编写的
今天,C语言是使用最广泛、最流行的系统编程语言
大多数最先进的软件都是用C语言实现的
当今最流行的Linux操作系统和关系型数据库MySQL是用C语言编写的
使用C语言编写Hello World
为了让大家对学习C语言编程有一点直观感觉,这里给出大家一个C语言编写Hello World的小程序。
#include <stdio.h> int main() { /* my first program in C */ printf("Hello, World! \n"); return 0; }
C语言开发的应用
C语言最初用于系统开发工作,尤其是组成操作系统的程序。使用C作为系统开发语言是因为C代码的运行速度几乎与用汇编语言编写的代码一样快。
使用C的一些示例:
操作系统
编译器
解释器
汇编器
文字编辑器
后台打印处理程序
网络驱动程序
数据库
其他实用工具
适用人群
本教程是为需要从头开始理解C语言的程序员设计的。
学习前提
对任何一种编程语言都有基本的了解,将有助于你理解C语言概念并在学习过程中快速推进。