整型字面值
字面值 是字面值常量的缩写---这是一种实体,指定了自身的值,并且不允许发生改变。因为ANSI C允许命名常量 的创建,它与普通变量极为相似。区别在于,当它被初始化以后,它的值便不能改变。
////////////////////////////////////////////////////////////////// 这是斜杠
*****************************一定要记住****************************************
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 这是反斜杠
十进制整型字面值可能是 int、long或者unsigned long。缺省情况下,它是最短类型但能完整容纳这个值。
八进制和十六禁止字面值可能的类型是int 、unsigned int、long或unsigned long.在缺省情况下,字面值的类型就是上述类型中最短但足以容纳整个值的类型。
另外还有字符常量,它们的类型总是 int 。你不能在他们后面添加 unsigned或long后缀。
如果一个多字节字符常量的前面有一个L,那么它就是宽字符常量。例如:L‘X’ L‘e^’
value=value-48;
value=value-\60;
value=value-'0';
这三条语句的含义完全一样,用于表示把一个字符转换为二进制值。