数据类型、运算符和表达式

C语言的数据类型

  c语言程序中所用带的每一个常量,变量和函数等程序的基本操作对象都有一种数据类型与之相类型。

(1)基本类型还可以分解其他类型,主要为整型,字符型和浮点型。

(2)构造类型是根据已定义的一个或多个数据类型,用构造的方法来定义的。可以理解为,一个构造类型的值由若干个“成员”或“分量”构成。每个“成员”都是一个基本类型或一个构造类型。

  c语言结构类型包括:数据类型,结构类型,共用体类型和枚举类型。

(3)指针是C语言中一种特殊的,同时又具有重要作用的数据类型。

C语言的常量

  直接常量:

  1.整数常量:整数常量即整数,包括正整数、负整数和零。

  2.实数常量:实数常量即实数,又称为浮点数。

  实数的表达方式为:小数形式和指数形式。

  3.字符型常量:字符常量指单个字符,用一对单引号及括号所括起来的字符来表示。

字符常量的特点:

(1)字符常量只能用单引号括起来,不能用双引号或其他括号。

(2)字符常量只能是单个字符,不能是字符串。

(3)字符可以是ASCII字符集中的任意字符。

4.字符串常量:字符串常量是由一对双引号""括起来的零个或多个字符序列。

符号常量

在c语言中,可以用一个标识符来表示一个常量,称之为符号常量。

一般形式为:#define 标识符 常量值

变量的定义与使用

在c语言中,所以的变量必须先定义后使用。

实数的变量

c语言中实型变量分单分量精度(float型)和双精型(double型)两类。

单精度型数据能保留7位有效数字,双精度型数据能保留16位有效数字。

字符型变量

字符型变量的值是字符常量,即用单引号引起来的单个字符。

赋值运算符和赋值表达式

运算符应用举例等价形式
+=a+=xa=a+(x)
-=a-=xa=a-(x)
*=a*=xa=a*(x)
/=a/=xa=a/(x)
%=a%=xa=a%(x)

算术运算符和算术表达式

                                                        基本的算数运算符

运算符+-*/%
名称求余

自增、自减运算符

c语言有两个特殊的运算符“++”和“--”

1.++自增运算符,为单目运算符,其功能是是使变量的值自加1.

(1)前缀方式:用于变量前面,“先计算,后使用”。

 (2)后缀方式:用于变量后面,即“先使用,后计算”。

2.--自减运算符,为单目运算符,功能是使变量的值自减1.

逗号运算符和逗号表达式

c语言中逗号“,”也是一种运算符,功能是把多个表达式的值作为整个逗号表达的值

 

 

 

 

 

 

 

 

 

  

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值