C语言简介
本章笔记将简单介绍C语言的起源和一些编程事项,以及一个程序示例。
简介
C语言是贝尔实验室的丹尼斯·里奇``(Dennis Ritch )和肯·汤普逊(Ken Thompson )在1972`年设计的有用的编程语言。
他是在 B语言 的基础上设计的编程语言。
C语言是面向过程的编程语言。
他也是编译型语言。
C语言的优点
强大的控制结构。
快速
代码紧凑——程序更小
可移植到其他计算机
缺点
指针的使用是难以察觉的,只有在使用的过程中多加小心,才能避免。
使用C语言的七个步骤
- 定义程序目标
首先用简短的语句描述问题。
想要程序做什么?
程序需要哪些信息?
要进行哪些控制和计算?
程序要报告什么信息?
- 设计程序
怎样设计用户见面。
怎样组织程序。?
程序的目标用户是?
在程序(还可能是辅助文件)中如何表示数据?
用什么方法处理数据?
- 编写代码
这一步就是将你设计的程序通过代码来实现。
在编写代码时,要记得添加注释。
编程机制
C是可移植性语言,
因此可以在许多环境中使用,
包括UNIX、Linux、MS-DOS(一些人仍在使用)、Windows和Macintosh OS。
程序示例
hello.c
#include<stdio.h>
int main(void)
{
printf(“Hello World!\n”);
return 0;
}
其中, hello 为文件名, .c 为扩展名。 #include 为包含头文件,头文件在后面的小于<大于>中,上例的头文件就是: stdio.h`。