C语言概述

在本章您将学习下列内容:

运算符:

  =

函数

  main(),printf()

编写一个简单的C程序。

创建整型变量,为其赋值,并在屏幕上显示该值。

换行字符

如何在程序中加入注释,建立包含多个函数的程序,以及找出程序中的错误。

理解什么是关键字

C程序是什么样子的?如果浏览过此书,您会看到许多例子。很有可能您觉得C语言有点古怪,充满了像{, cp->tort*ptr++这样的符号。然而读完本书后,您将发现不再对这些C语言所特有的符号感到陌生,而是感到非常熟悉,甚至很可能喜欢上它们。本章首先展示了一个简单的示例程序并解释了其功能。

C语言的一个简单实例

让我们来看一个简单的C程序。从程序清单中的程序可以看出编写C程序的一些基本特征。请在看该程序的逐行注解之前通读程序清单,看自己能否明白该程序所做的事情。

程序清单first.c程序

阿里云服务器

#include<stdio.h>

int main (void) /*一个简单的C程序*/

{

int num; /*定义一个名为num的变量*/

num = 1; /*为num赋一个值*/

printf(" I am a simple "); /*使用printf () 函数 */

printf("computer. \n");

printf("My favorite number is %d because it is first .\n", num);

return 0;

}

程序清单first.c程

如果您能知道该程序将在显示器上显示一些内容,那就对了!确实如此,但所要显示的确切内容并不是显而易见的,所以请运行程序来观看结果。首先,用您熟悉的编辑器(或者编辑器提供的编辑器)建立一个包含有程序清单中文本的文件。然后给文件取一个名字,并以.c作为结尾以满足所在系统对文件名格式的要求。例如,您可以把它命名为stdio.c。现在编译并运行该程序(查看“概览”,以得到该过程的一般性指导)。如果一切运行正常,其显示结果为:

I am a simple computer.

My favorite number it is 1 because it is first.

总的来说,这个结果并不使人惊讶,但是程序中的那些"\n"和"%d"起什么作用呢?并且程序中的某些语句看起来的确有些奇怪。下面将对此给出解释。