正在加载图片...
例如:01235(123)8=(83)10.-01(-1)8=(-9)10。3)+六进制。以0x开头,后面跟几 的数字(0-9,A-F)。例如:0x123=291,-0x12=-18。4)整型常量的类型(整型常数的后缀 在整型变量部分介绍,这里只要知道怎么表示。整型常量后可以用:u或U明确说明为无符号整型 数1或L明确说明为长整型数.2.1、3、2整型变量1.整型数据在内存中的存放形式数据在内存中 以二进制形式存放,事实上以补码形式存 画ppp。。。。。11。 数据存放示意图 数据在内存中实际存放的情况(补码表示) 倣。 l:定义一个整型变量i=10,补充知识(参考《微机原理》等课程):1)带符号数的表示,原 码、反码、补码。2)原码-补码相互转化。正数的补码与其原码相同,负数的补码是其对应的原码数 值位按位取反+1 运算符和表达式 2.2运算符和表达式 算符:狭义的运算符是表示各种运算的符 表达式:使用运算符将常量、变量、函数连接起来,构成表达式。 C语言运算符丰富,范围很宽,把除了控制语句和输入/输出以外的几乎所有的基本操都作为运算 处理,所以 c语言运算符可以看作是操作符。C语言丰富的运算符构成C语言丰富的表达式(是运算符就可以构成 表达式)。运 算符丰富、表达式丰富、灵活。 在C语言中除了提供一般高级语言的算术、关系、逻辑运算符外,还提供赋值符运算符,位操作 算符、自增 自减运算符等等。甚至数组下标,函数调用都作为运算符 2.1算术运算符和算术表达式 算术运算符 +(加法运算符。如3+5) (减法运算符或负值运算符。如5-2,-3) *(乘法运算符。如3*5) /(除法运算符。如5/3,5.0/3)例如: 0123=(123)8=(83)10;-011=(-11)8=(-9)10。 3) 十六进制。以 0x 开头,后面跟几 位的数字(0-9,A-F)。 例如: 0x123=291,-0x12=-18。 4) 整型常量的类型(整型常数的后缀) -在整型变量部分介绍,这里只要知道怎么表示。 整型常量后可以用: u 或 U 明确说明为无符号整型 数 l 或 L 明确说明为长整型数. 2.1、3、2 整型变量 1. 整型数据在内存中的存放形式 数据在内存中 以二进制形式存放,事实上以补码形式存 放。 例 如:定义一个整型变量 i=10, 补充知识(参考《微机原理》等课程): 1)带符号数的表示,原 码、反码、补码。 2)原码-补码相互转化。正数的补码与其原码相同,负数的补码是其对应的原码数 值位按位取反+1。 运算符和表达式 2 . 2 运算符和表达式 运算符:狭义的运算符是表示各种运算的符号。 表达式:使用运算符将常量、变量、函数连接起来,构成表达式。 C 语言运算符丰富,范围很宽,把除了控制语句和输入/输出以外的几乎所有的基本操都作为运算 符处理,所以 C 语言运算符可以看作是操作符。C 语言丰富的运算符构成 C 语言丰富的表达式(是运算符就可以构成 表达式)。运 算符丰富、表达式丰富、灵活。 在 C 语言中除了提供一般高级语言的算术、关系、逻辑运算符外,还提供赋值符运算符,位操作 运算符、自增 自减运算符等等。甚至数组下标,函数调用都作为运算符. 2、2 .1 算术运算符和算术表达式 1、算术运算符 +(加法运算符。如 3+5) -(减法运算符或负值运算符。如 5-2,-3) *(乘法运算符。如 3*5) /(除法运算符。如 5/3,5.0/3)
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有