码迷,mamicode.com
首页 > 编程语言 > 详细

C语言基础——运算符与表达式

时间:2016-08-30 00:32:29      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

1.表达式, 运算符;
表达式:由操作数和运算符组成,产生单一数值;
 
2.取整,取余
取余必须是整数;
 
3.自增,自减
i++; i--
++i; —i;
 
4.sizeof
一元运算符:
sizeof(int)  //数据类型  4
sizeof(x)  //char 类型  1
sizeof(3.1)  //默认double 类型  8
sizeof(p)   //指针  8
 // printf(“%ld”, p);
 
5.关系运算符,逻辑运算符
逻辑运算:
&& || 
关系运算:
 
<
<=
>
>=
==
!=
一元否定符: !
if(!a)等价于if(a == 0);
 
6.条件表达式
if(条件表达式)
{
    程序块; 
}
7.类型转换
显式转换(explicit)
float i = 1.23;
int j = (int)i;
隐式转换(implicit)
char c = ‘a’;
int i = c;
a、赋值表达式,把等式右边的值,转型为等式左边的值。
b、在一个表达式中,默认状态下变量是从第类型向高类型转化的。 

C语言基础——运算符与表达式

标签:

原文地址:http://www.cnblogs.com/songyan-Z221/p/5820060.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!