C语言基础
C语言程序的基本语法结构:
1、主函数 main()
main() 函数的常见结构如下所示。
空主()
{
… /*函数体*/
}
2、 如果在程序执行过程中需要接受命令行参数c语言的标识符分为哪几种,main()函数的格式如下。
voidmain(intargc,char * argv[])
{
…
}
二、单行和复合语句
1、单行语句
C语言程序中单行语句的结尾是分号(;),它是C语言程序的语句结束符号,所有C语言语句都必须以分号结束。
需要注意的是,C语言中的单行语句并不是说语句只占一行,而是指以分号结尾的语句。
如:printf(“This is c”);//这是一条输出语句,以;结尾。
2、复合语句
在一个程序中,有时需要将几个相邻的语句作为一个整体执行,这些语句可以用大括号括起来,形成一个复合语句,也称为语句块。
如:for(int a=0;a ……
}
3、评论
C 语言中的注释是以“/*”开头并以“*/”结尾的字符串。“/*”和“*/”之间是注释。编译程序时,注释将被忽略并且不对它们执行任何处理。
注释可以出现在程序中的任何位置,以通知用户或解释程序的含义。
三、C语言程序的结构特点
AC语言源程序可以由一个或多个程序源文件组成,每个源文件可以包含一个或多个函数。
一个源程序无论由多少个文件组成,只有一个主函数,即主函数。
源程序中可以有预处理命令(include命令只是其中之一),预处理命令通常应该放在源文件或源程序的最前面。
每个规范,每个语句都必须以分号结尾。但是在预处理命令、函数头和花括号“}”之后不允许使用分号
标识符和关键字之间必须至少有一个空格来表示间隔。如果有明显的隔片,也可以加空格隔开。
四、 标识符和关键字
1、标识符
在 C 语言程序中,标识符由 1 到 8 个字符组成。组成标识符的字符只能是下划线“_”、数字(0~9)和英文字母c语言的标识符分为哪几种,标识符的第一个字符只能是下划线或英文字母。
C语言是区分大小写的语言,定义标识符时需要注意字母的大小写。
使用标识符时还必须注意以下几点。
①标准C语言不限制标识符的长度,但受C语言编译系统各个版本的限制,也受具体机器的限制。例如,某个版本的C语言规定一个标识符的前八位是有效的,当两个标识符的前八位相同时,就认为是同一个标识符。
② 在标识符中,大小写不同。例如 BOOK 和 book 是两个不同的标识符。
③ 虽然标识符可以由程序员自由定义,但标识符是用来标识一定数量的符号。因此,命名应尽可能有相应的含义,以利于阅读和理解,做到“顾名思义”。
2、关键字
在C语言程序中,还有一种特殊的标识符,只供系统专用,不能作为用户自定义的标识符,就是关键字。关键字是具有特殊含义的系统保留标识符,因此也称为系统保留字。
关键字是由C语言指定的具有特定含义的字符串,用户定义的标识符不应与关键字相同。C语言的关键字分为以下几类。
(1) 类型说明符。
用于定义、描述变量、函数或其他数据结构的类型。比如前面例子中用到的int、double等。
(2) 语句分隔符。
用于表示语句的功能。例如,1.3 中使用的 ifelse 是条件语句的语句分隔符。
(3)预处理命令字。
用于表示预处理命令。比如前面例子中使用的include。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 欧资源网