C 运算符简介与数据类型的转换

作者在 2008-10-18 14:56:41 发布以下内容
1.运算符的优先级
(1)!
(2)算术运算
(3)&&,||
(4)关系运算
(5)赋值运算(结合方向是自右向左)
2.数据类型的转换
(int)x    //把不是整型的x强制转成整形
取余数时数据都应该是整形的(a%b,int a,b)
a/b(当a,b是整型时,只取整数部分,否则取整个)
自增、自减运算符是自右向左的
逗号运算的值是取最后一个表达式的值
3.整型数据在内存中以补码形式存放
正数的补码与原码相同
而负数,先取绝对值,然后除第一位外,其他都取反
4.字符型char(1个字节)
  整型  int (2个字节)
  实数型float(4个字节)
  short(2个字节)
  long (4个字节)
  double(8个字节)
5.标志符只能是数字、下划线、字母(只能下划线、字母打头)
6.八进制是以0开头的(如034),而是十六进制是以0x(如0x45)
C语言 | 阅读 4629 次
文章评论,共3条
onlygxj
2008-10-19 01:14
1
有点用处.
Alexy(作者)
2008-10-19 15:04
2
<div class="quote"><span class="q"><b>onlygxj</b>: 有点用处.</span></div>Thank you
onlygxj
2008-10-19 21:26
3
<div class="quote"><span class="q"><b>Alexy</b>: Thank you</span></div>nothing
游客请输入验证码
浏览77682次