// main.c
// 10-不同类型的常量表示方法
//
// Created by apple on 14/12/25.
// Copyright (c) 2014年 itcast. All rights reserved.
//
#include <stdio.h>
int main(int argc, const char * argv[]) {
//1、整形常量书写
// 1)10进制整形常量(计算默认的使用10进制常量表示整数)
10;
18;
// 2)8进制整型常量
//以0开头
045; //这是一个8进制的整数,误区:不是10进制的15
// 3)2进制整型常量
//以0b(0B)开头
0b11111111111111111111111111111111; //32位的1
//表示的是一个-1
// 4)16进制整型常量
//以0x开头
0x438fa;
//这是一个16进制的整数
//2、实型(小数)常量的表示方法
//1)单精度的常量
//以f结尾
2.3f; //表示单精度的小数 占用4个字节
//2)双精度的常量
2.3; //计算机中默认的以双精度的形式表示一个小数
//3、字符型常量表示
//用单引号('')括起来的单个字符,里面可以是字符、数字、符号、就是表示字符常量
'a';//1
'*';
'&'; //都是字符常量
//'ab'; //不合法的
//特殊的字符常量(转义字符)
'\n';
'\t';
'\\';
'\r'; //这也都是字符常量(特殊的字符常量,是转义字符)
//4、字符串常量
//用双引号括起来,里面可以是字符、数字、符号
"abc"; //a b c \0
"a"; //a \0 2
"**";
" "; //包含一个空格
""; //空字符串,什么东西都没有
return 0;
}