C语言编程预备知识
数据类型
整型:
int
4个字节
短整型:
short int
2个字节
长整型:
long int
8个字节
单精度浮点型:
float
4个字节
双精度浮点型:
double
8个字节
字符:
char
1个字节
C语言没有能够直接存储字符串的数据结构,而
Java
、C++
有C想要存储字符串,需要使用字符数组
复合数据类型:
结构体、枚举、共用体进制
八进制、十进制、十六进制
C语言习惯:八进制前加
0
,十六进制前加0X
以下为不同进制的数字
11
:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int main() {
int Octal = 013; //八进制
int Decimal = 11; //十进制
int Hexadecimal = 0XB; //十六进制
/*
* printf 的用法:
* %d:以十进制输出
* %x 或 %X:以十六进制输出
* %o:以八进制输出
*/
printf("%d\n", Octal);
printf("%d\n", Decimal);
printf("%d\n", Hexadecimal);
return 0;
}不同类型数据之间相互赋值的问题