C语言最主要的语法要素

目录

1、C语言主要“单词”

1、1标识符

1、2保留字

 1、3常量

1、4分隔符

2、C语言的主要语法单位

2、1表达式

2、2变量定义

2、3 语句

2、3、1表达式语句(最简单的语句)

2、3、2分支语句

2、3、3循环语句

2、3、4复合语句

3、函数定义与调用


1、C语言主要“单词”

1、1标识符

  C语言的标识符由字母、数字和下划线组成,其中第一个字符必须是字母下划线

1、2保留字

保留字又称关键字,是C语言规定的、赋予特定含义和有专门用途的标识符,它们主要与数据类型和语句有关。如:int(整数类型),float(实数类型),char(字符类型)、typedef(自定义类型),以及与语句相关的if、else、while、for、break等。 

 1、3常量

常量是有数据类型的,例如整型常数 123、实型常数 12.34、字符常数 ‘a’、字符串常数“hello world!”等。

1、4分隔符

如:、[ ]、() # 这类都是分隔符。

2、C语言的主要语法单位

2、1表达式

运算符与运算对象(可以是常量、函数、变量等)的有意义组合就形成了表达式,如2+3*4和i+2<j等。表达式中可以包含多种数据类型的运算符,运算符有运算优先级。

2、2变量定义

变量也有数据类型,所以在定义变量时要说明相应变量的类型。变量的类型不同,它在内存中所占的储存空间的大小也会有所不同。变量定义的最基本形式是:类型名 变量名;如:int i;就定义了一个整型变量i。

2、3 语句

2、3、1表达式语句(最简单的语句)

最简单的语句就是表达式加分号“;”。 如 j = i+2;此即为一条表达式语句。

2、3、2分支语句

分支语句实现分支控制过程,根据不同的条件执行不同的语句。具体有两种形式,即双路分支的if-else 语句与多路分支的switch语句。

2、3、3循环语句

具体有三种形式,即while语句、for语句和do-while语句。

2、3、4复合语句

用一对花括号{ }将若干语句顺序组合在一起就形成了一个复合语句。 

3、函数定义与调用

        函数是完成特定任务的独立模块,是C语言唯一的一种子程序形式。函数的目的通常是接收0个或多个数据(称函数的参数),并返回0个或1个结果(称函数返回值)。函数的使用主要涉及函数的定义与调用。

        函数定义的主要内容是通过编写一系列语句来规定其所完成的功能。完整的函数定义涉及函数头和函数体。其中,函数头包括函数的返回值类型,函数名、参数类型;而函数体是一个程序模块,规定了函数所具有的功能。函数调用则通过传递函数的参数并执行函数定义所规定的程序过程,以实现相应功能。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值