【FX】C语言基础
http://cdn.u1.huluxia.com/g4/M02/D8/21/rBAAdmDPX4eAFVpJAAKA6rfdhHk300.jpg
强、弱类型语言
强类型语言特点:1、使用前先定义;2、变量类型不可变。
弱类型语言:数据类型可被忽略,如python等。
基础数据类型
char——1字节
short——2字节
int——4字节
long int——4字节
long long——8字节
double——8字节
long double——8字节
float——4字节
bool——1bit
源、反、补码
正数:源、反、补码相同
负数:源码取反+1=补码;补码取反+1=源码;符号位不变。
数据空间扩充
有符号,扩充符号,无符号,扩充0;
例
char a = 10;//0000 1010
char b = -20;//1001 0100—补码1110 1100
int x = a; //扩充 00 00 00 0A
int y = b; // ff ff ff ec
小端存放和大端存放
大端存放:指的是低地址存高位数据,高地址存低位数据。—网络传输
小段存放:指的低地址存低位数据,高地址存高位数据。—Inter架构
练习
a,b,c三个数的排序
[彩虹]老规矩放一楼 小白一个 顶一下 高手云集 果断围观 我是个凑数的。。。 不错 支持一个了 珍爱生命,果断回帖。 顶起顶起顶起 very good
页:
[1]