一、C程序设计的思想及意义:
1.用C语言完成一个案例:
/* 输出Hello word! /
#include “stdio.h”
void main()
{
printf(“Hello word!\n”);
}
以上是一个C语言的源代码程序,大家可以在自己的C语言工具软件上试下,看一下输出结果,有的同学可能会说,老师看不懂什么意思,没关系,重要的不是代码本身,而是其它的,那什么最重要?我会说,不管是学业,还是家业;也不管是事业,还是国业,正确的思想观念才是最重要的。只有在正确思想的指引下,才能结出所谓的“好果子”。同样,程序设计和代码编写的精髓也是程序思想的培养、强化和壮大. 学习一门语言或开发工具,语法结构、功能调用是次要的,了解它的思想后,就可以利用工作,实现代码了。对于不同的工具我们也可以做到触类旁通。
二、计算机程序设计语言
在介绍C语言之前,先对程序语言进行大概的了解。
1.机器语言
机器语言是计算机所认识的语言,也称为二进制代码语言。计算机使用的是由0和1组成的二进制数组成的一串指令来表达计算机操作的语言。机器语言的特点是:计算机可以直接识别,不需要进行任何的翻译。
2.汇编语言
汇编语言是面向机器的程序设计语言。为了减轻使用机器语言编程的痛苦,用英文字母或符号串来替代机器语言的二进制码,这样就把不易理解和使用的机器语言变成了汇编语言。这样一来,使用汇编语言就比机器语言便于阅读和理解程序。
3.高级语言
由于汇编语言依赖于硬件体系,并且该语言中的助记符号数量比较多,所以其运用起来仍然不够方便。为了使程序语言能更贴近人类的自然语言,同时又不依赖于计算机硬件,于是产生了高级语言。这种语言,其语法形式类似于英文,并且因为远离对硬件的直接操作,而易于被普通人所理解与使用。其中影响较大、使用普遍的高级语言有Fortran、ALGOL、Basic、COBOL、LISP、PROLOG、C、 C++ 、VC 、VB、 Delphi、Java等。
三、C语言的历史
C语言是由UNIX的 研制者丹尼斯•里奇(Dennis Ritchie)和肯•汤普逊(Ken Thompson) 于1970年研制出的BCPL语言(简称B语言)的基础上发展和完善起来的。19世纪70年代初期,AT&T Bell实验室程序员丹尼斯•里奇第一次把B语言改为C语言。
C语言是一种面向过程的语言,同时具有高级语言和汇编语言的优点。C语言可以广泛应用于不同的操作系统,如UNIX、MS-DOS、Microsoft Windows及linux等。
在C语言的基础发展起来的有支持多种程序风格的C++语言、网络上广泛使用的Java、JavaScript以及微软的C#语言等。也就是说,学好C语言之后,再学习其他语言时就会比较轻松。
四、简单的小程序
在通往c语言程序世界之前,首先不要对c语言产生恐惧感,觉得这种语言都应该是学者或研究人员的专利。c语言是人类共有的财富,是普通人只要通过努力学习就可以掌握知识。下面通过一个简单的程序来看一看c语言程序是什么样子。<
C语言概述及数据类型
最新推荐文章于 2023-02-23 11:08:20 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)