作为一名刚学习C语言的初学者,本周我温习了C语言的基本数据类型有哪些、各种基本数据类型的常量有哪些表达形式?、C语言有哪些表达式?各种表达式的求解规则是什么。

总结如下:

1.基本的数据类型分为以下三类:

(1)整形

(2)字符型--char--8位

(3)实型(浮点型)

第一种整形分为:

1--[有符号]整型---int--32

2--[有符号]短整型---short[int]--16位

3--[有符号]长整型---long[int]--32位

4--无符号整型---unsigned[int]--32位

5--无符号短整型---unsigned short[int]--16位

6--无符号长整形---unsigned long[int]--32位

第三种实型(浮点型)又分为:

1--单精度型--float--32位

2--双精度型--double--64位

各种基本数据类型的常量表达方式有:

1-整型常量

2-实型常量

3-字符常量

4-字符串常量

c语言的表达式有:

1.算术表达式

2.赋值表达式

3.条件表达式

4.关系表达式

5.逻辑表达式

       算术四则运算中,遵循先乘除后加减的运算规则,同样,在c语言中,计算表达式的值也需要按运算符的优先级从高到低顺序计算。

如果操作数两侧运算符的优先级相同,则按结合性决定计算顺序。

       赋值表达式中,c语言将赋值作为一种运算,赋值运算符=的左边必须是一个变量,作用是把一个表达式的值赋给一个变量。赋值运

算符(=)的优先级比算术运算符低,他的结合方向是从右到左。

       关系表达式中,关系运算符即为<、<=、>、>=、!=、==。其中!=所表达的意思位不等于,==所表达的意思为等于(ps:要与赋值表达

式中的=所区分)。前四个运算符的优先级高于后两个。

       逻辑表达式中,提供了三种逻辑运算符,分别是!(逻辑非),&&(逻辑与),||(逻辑或),其中!为单目,&&和||为双目

 

 本周的学习---回顾数据类型和表达式_运算符

 

 

 

 条件表达式是C语言中的一个三目运算符,它将3个表达式连接在一起,组成条件表达式。条件表达式的一般形式是:表达式1?表达式2:表达式3

条件表达式的运算过程是:先计算表达式1的值,如果他的值为非0(真),将表达式2的值作为条件表达式的值,否则,将表达式3的值作为条件表达式的值。