C语言程序设计介绍_第1页
C语言程序设计介绍_第2页
C语言程序设计介绍_第3页
C语言程序设计介绍_第4页
C语言程序设计介绍_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、关于C语言C语言能做什么C语言常用的编程软件C语言的基本知识C语言的基本结构用C语言编写的一些小游戏C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。2011年10月 9 日,C语言之父,美国著名计算机专家Dennis Ritchie病逝,享年 70 岁。在众多的国际互动论坛上,计算机爱好者们以特有的方式纪念这位编程语言的重要奠基人。许多网友的发帖中仅仅留下一个分号 ; 在C语言中,分号标志着一行指令语句的结束。网友们以此来悼念Dennis Ritchie所引领的时代悄然远去。虽

2、然在C语言之后,C+、Java等各式各样计算机高级语言层出不穷,但不少程序员仍旧认为,C语言简洁、高效、灵活的特性令其具有独特魅力。“ C语言是Combined Language组合语言的中英混合简称。是一种计算机程序设计语言。它既具有高级语言的特点又具有汇编语言的特点。它可以作为工作系统设计语言编写系统应用程序也可以作为应用程序设计语言编写不依赖计算机硬件的应用程序。因此它的应用范围广泛不仅仅是在软件开发上而且各类科研都需要用到C语言具体应用比如单片机以及嵌入式系统开发。Unix、Windows、Linux等系统都是用C语言编写的 。Microsoft Visual C+ 6.0,简称VC6

3、.0,是微软推出的一款C+编译器,将“高级语言”翻译为“机器语言(低级语言)”的程序。Visual C+是一个功能强大的可视化软件开发工具。C C语言基本知识语言基本知识 C C语言的发展历史及特点语言的发展历史及特点 1. C1. C语言程序结构紧凑、语言简洁。语言程序结构紧凑、语言简洁。 2. C2. C语言的数据类型丰富。语言的数据类型丰富。 3. C3. C语言的运算符丰富,有多达语言的运算符丰富,有多达4444种种运算符运算符。 4. C4. C语言是一种结构化程序设计语言。语言是一种结构化程序设计语言。 5. C5. C语言是处于汇编语言和高级语言之间的程序设计语语言是处于汇编语言

4、和高级语言之间的程序设计语言,即中级语言。言,即中级语言。 6. C6. C语言可移植性好语言可移植性好 7. C7. C语言的语法限制不太严格。语言的语法限制不太严格。 C C语言的标识符与关键字语言的标识符与关键字 在在C C语言程序中,标识符和关键字都属于程序的基本语法单位。语言程序中,标识符和关键字都属于程序的基本语法单位。正确地使用标识符和关键字对于程序的编制是至关重要的。正确地使用标识符和关键字对于程序的编制是至关重要的。 1. 1. 标识符标识符 标识符一般是指用户或系统定义的标识符一般是指用户或系统定义的符号名、变量名、数组名、符号名、变量名、数组名、类型名、函数名、文件名等类

5、型名、函数名、文件名等。C C语言规定标识符由字母、数字、下语言规定标识符由字母、数字、下划线组成,必须以字母或下划线开头划线组成,必须以字母或下划线开头。大写字母小写字母被认为是。大写字母小写字母被认为是不同的字符,在标识符中不能含有其它字符,也不能跨行书写。例不同的字符,在标识符中不能含有其它字符,也不能跨行书写。例如,如,合法的标识符如下:合法的标识符如下:a_1 name _x123 workera_1 name _x123 worker World_1 World_1 _Wolf_Wolf 非法的标识符如下:非法的标识符如下:1abc name,1 x 123n &a12 T

6、o-me 1abc name,1 x 123n &a12 To-me date.1date.1Turbo CTurbo C规定标识符长度不超过规定标识符长度不超过3232个字符,超过个字符,超过3232个字符的部分无个字符的部分无效。效。 C语言的基本结构 1. C 语言程序由一个或多个函数组成,其中有且只有一个主函数,名为main()。 2. 函数由函数说明和函数体组成。其中函数名命名应符合标识符的规定,函数体应以花括弧“”开始,并以“”结束。 3. 函数体由C语言的“语句”组成,每条语句必须以“;”结尾。 4. C语言程序的语句书写格式自由,一行内可以写一条或多条语句,也可将一条语

7、句 写在多行上,但关键字、标识符、字符串作为一个整体不能分写在两行上。 5. 在C语言程序中,可以在任何位置成对地使用/*和*/对程序进行注释,注释的作用是利用文字信息对程序进行说明或注解,以便人们在阅读程序时理解程序的功能,注释部分在程序的运行时不执行。 例:在屏幕上显示“Hello,C!” 字符串。main() /* 主函数 */ /* 函数体开始 */ printf(Hello, C!) ; /* 在屏幕上显示字符串 */ /* 函数体结束 */main() /*主函数*/ /*主函数体开始*/ int a,b,c; /*定义三个整型变量名*/ printf(“Hello,C!”); /*屏幕输出字符串*/ scanf(“%d%d”,&a,&b); /*从键盘输入两个数,分别给a和b这两个变量*/ c=add(a,b); /*调用用户定义的函数add,并将函数值置于变量c中*/ printf(“%dn”,c); /*屏幕输出变量c的值*/ /*主函数体结束*/add(int a,int b) /*用户自定义标识符add作为函数

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论