专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
枚举   在实际问题中, 有些变量的取值被限定在一个有限的范围内。例如,一个星期内只有七天,一年只有十二个月, 一个班每周有六门课程等等。如果把这些量说明为整型, 字符型或其它类型显然是不妥当的。 为此,C语言提供了一种称为“枚举”的类型。在“枚举”类型的定义中列举出所有可能的取值, 被说明为该“枚举”类型的变量取值不能超过定义的范围。应该说明的是, 枚举类型是一种基本数据类型,而不是一种构造类型, 因为它不能再分解为任何基本类型。 枚举类型的定义和枚举变量的说明 一、枚举的定义枚举类型定义的一般形式为: enum 枚举名 { 枚举值表 }; 在枚举值表中应罗列出所有可用值。这些值也 [阅读全文] [PDF]
&  按位与    |  按位或  ∧  按位异或   ~  取反  << 左移     >> 右移   说明: 1、 位运算符中除了~以外,均为二目运算符。 2、运算量只能是整型或字符型的数据,不能为实型数据。 一、“按位与”运算符: 规则: 参加运算的两个运算量,如果两个相应位都为1, 则该位结果值为1,否则为0。 例如: X=10001001 Y=11101110      X & Y=10001000 按位与的特殊用途: 1、清零。 方法: 与一个各位都为零的数值相与,结果为零。 2、取一个数x中某些指定位。 方法: 找一 [阅读全文] [PDF]
1 共2条 分1页