C语言教程第一章:C语言概论

C语言教程第一章:C语言概论,第1张

C语言教程第一章:C语言概论,第2张

C语言的发展历程

c语言在20世纪70年代初问世。c语言于1978年由美国电话电报公司·贝尔实验室正式出版。同时,B.W.Kernighan和D.M.Ritchit合著了《C编程语言》一书。通常简称为“K&R”,也有人称之为“K&R”标准。然而,K&R并没有定义一个完整的标准C语言,然后美国国家标准协会在此基础上开发了一个C语言标准,并于1983年发布。通常被称为ANSI C..
当代展示的编程语言
早期的C语言主要用于UNIX系统。由于C语言强大的功能和优势,人们逐渐认识到了这一点。80年代,C开始进入其他操作系统,在各种大、中、小、微型计算机中广泛使用。成为当代节目的编程语言之一。
C语言的特点
C语言是一种结构化语言。它层次清晰,便于模块化组织程序,易于调试和维护。c的表达能力和处理能力极强。它不仅具有丰富的运算符和数据类型,而且便于实现各种复杂的数据结构。它还可以直接访问存储器的物理地址,并在比特级进行操作。因为C语言实现了硬件的编程操作,所以集成了高级语言和低级语言的功能。它既可用于系统软件的开发,也可用于应用软件的开发。此外,C语言还具有高效性和可移植性的特点。因此被广泛移植到各种计算机上,从而形成了各种版本的C语言。
C语言版本
目前最流行的C语言如下:
微软C或MS C
Borland Turbo C或Turbo C
At&T C
。这些C语言版本不仅实现了ANSI C标准,还在此基础上做出了自己的作品。
基于C、C++的面向对象编程语言
是由贝尔实验室的Bjarne Strou-strup于1983年推出的。C++进一步扩展和完善了C语言,成为面向对象的编程语言。C的最新版本是Borland C++ 4.5、Symantec C++6.1和Microsoft VisualC++ 2.0。C++提出了一些更深入的概念。c++支持的这些面向对象的概念可以很容易地将问题空直接映射到程序空,为程序员提供了一种不同于传统结构化编程的思维方式和编程方法。所以也增加了整个语言的复杂度,很难掌握。
C和C++
但是,C是C++的基础,C++和C在很多方面是兼容的。所以如果掌握了C语言,进一步学习C++,就可以用熟悉的语法学习面向对象语言,这样事半功倍。
C源程序的结构特点
要说明C源程序的结构特点,先看下面这些程序。这些程序,由浅入深,体现了C语言源程序在组成结构上的特点。虽然没有介绍相关内容,但是从这些例子中我们可以了解到一个C源程序的基本部分和编写格式。
main()
{
printf("你好,www.vcok.com,C语言世界!\ n ");
}
main是主函数的函数名,表示是主函数。每个C源程序都必须有一个main函数(main function)。函数调用语句,printf函数的作用是将输出内容发送到显示器进行显示。printf函数是系统定义的标准函数,可以在程序中直接调用。

# include " stdio . h "
# include " math . h "
main()
{
double x,s;
printf("输入号码:\ n ");
scanf("%lf ",& x);
s = sin(x);
printf("正弦%lf是%lf\n ",x,s);
}

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C语言教程第一章:C语言概论

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情