一、初识C语言
1、C语言简介
C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好,可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言,所以说学习C语言是进入编程世界的必修课。

 

2、第一个C程序

#include<stdio.h> 
int main()
{
    /*在双引号中间输入Hello World*/ 
    printf("Hello World!");
    return 0; 
}

 

二、C程序的结构

简单来说,一个C程序就是由若干头文件和函数组成。

回顾前面所写的例子,下面是对这个例子的一个分析:

第一章:初识C语言_主函数

#include <stdio.h>就是一条预处理命令,它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。(关于预处理后面会讲到)

函数就是实现代码逻辑的一个小的单元

注:在最新的C标准中,main函数前的类型为int而不是void

 

三、必不可少的主函数

一个C程序有且只有一个主函数,即main函数。

第一章:初识C语言_单行注释_02

C程序就是执行主函数里的代码,也可以说这个主函数就是C语言中的唯一入口

这个道理就好比每个电梯只有一扇门,要想乘坐电梯的话就必须从这扇门进入;而main前面的int就是主函数的类型,好比乘坐的这个电梯是什么材料做的。

printf()是格式输出函数,这里就记住它的功能就是在屏幕上输出指定的信息,后面会有详细的讲解。例如:

第一章:初识C语言_单行注释_03

return是函数的返回值,根据函数类型的不同,返回的值也是不同的。

\n是转义字符,表示换行。

注意:C程序一定是从主函数开始执行的。

 

四、良好的编码规范

在写C语言程序的时候为了书写清晰、便于阅读、便于理解、便于维护,在编写程序时应遵循以下规则:

1、一个说明或一个语句占一行,例如:包含头文件、一个可执行语句结束都需要换行;

2、函数体内的语句要有明显缩进,通常以按一下Tab键为一个缩进

3、括号要成对写,如果需要删除的话也要成对删除

4、当一句可执行语句结束的时候末尾必须有分号

5、代码中所有符号均为英文半角符号

以一个例子来看:

第一章:初识C语言_#include_04

 

五、程序的解释——注释

注释是为了使别人能看懂你写的程序,也为了使你在若干年后还能看得懂你曾经写的程序而设定的。注释是写给程序员看的,不是写给电脑看的。所以注释的内容,C语言编译器在编译时会被自动忽略。

C语言注释方法有两种:

       多行注释:  /* 注释内容 */ 

       单行注释:  //注释一行

以下是使用多行注释与单行注释的例子:

第一章:初识C语言_#include_05

运行结果:

第一章:初识C语言_主函数_06

我们可以看出在该例子的运行结果中并没有看到注释的内容,正说明了注释在编译的时候会自动忽略掉。