C语言简介

C语言简介

本章笔记将简单介绍C语言的起源和一些编程事项,以及一个程序示例。

简介

C语言贝尔实验室的丹尼斯·里奇``(Dennis Ritch )肯·汤普逊(Ken Thompson )1972`年设计的有用的编程语言。

他是在 B语言 的基础上设计的编程语言。

C语言面向过程的编程语言。

他也是编译型语言。

C语言的优点

  1. 强大的控制结构。

  2. 快速

  3. 代码紧凑——程序更小

  4. 可移植到其他计算机

缺点

指针的使用是难以察觉的,只有在使用的过程中多加小心,才能避免

使用C语言的七个步骤

  1. 定义程序目标

首先用简短的语句描述问题。

想要程序做什么?

程序需要哪些信息?

要进行哪些控制和计算?

程序要报告什么信息?

  1. 设计程序

怎样设计用户见面。

怎样组织程序。?

程序的目标用户是?

程序(还可能是辅助文件)中如何表示数据?

用什么方法处理数据?

  1. 编写代码

这一步就是将你设计的程序通过代码来实现。

在编写代码时,要记得添加注释

编程机制

C是可移植性语言,

因此可以在许多环境中使用,

包括UNIXLinuxMS-DOS(一些人仍在使用)、WindowsMacintosh OS。

程序示例

hello.c
#include<stdio.h>
int main(void)
{
printf(“Hello World!\n”);
return 0;
}

其中, hello 为文件名, .c 为扩展名。 #include 为包含头文件,头文件在后面的小于<大于>中,上例的头文件就是: stdio.h`。