二、c语言基本数据类型

基本数据类型

整型

    int a = 8;   整型   4 个字节
    short b = 5;   短整型   2个字节
    long c = 9;  长整型    8个字节

浮点类型

    float d = 8.9;    单精度浮点类型    4个字节
    double e = 10.99;  双精度浮点类型    8个字节

字符类型

  char f = '0';     字符类型  1个节
   printf("char 类型f的值=%c",f);
//运算符  加(+)  减(-)  乘(*)  除(/)   余(%)  (++)  (--)
//加法
int aa = 9;
char bb = '8';
int result = aa+bb;

// printf("aa+bb=%d",result);
//加法
int aaa = 11;
int ccc = 99;
long ac = aaa+ccc;
// printf("aaa+ccc=%d",ac);
//加法
int ddd = 111111;
int ff =111111;
short df = ddd+ff;
// printf("ddd+ff=%d",df);

//减法
int eee= 88;
int bbbb = 33;
//printf("eee-bbbb=%d",eee-bbbb);


//减法
float ce = 83.264;
int ed = 10;

// printf("ce-ed=%.1f",ce-ed);

//乘法
double dab = 8.1;
double dba = 9.9;

// printf("dabdba=%f",dabdba);

//除法
int cab = 71;
float cdd = 2;
//printf("cab/cdd=%f",cab/cdd);


//++   在前代表点 先加自身再用    ++在后表示先用再加自身
float fao = 8.9;

// printf("fao = %f\n",++fao); //9.9
// printf("fao = %f\n",fao++); //9.9
// printf("fao = %f\n",++fao); // 11.9
// printf("fao = %f\n",1+fao++); //12.9
// printf("fao = %f\n",fao); //12.9

//--
int fj = 1;

// printf("fj=%d\n",--fj); //0
//printf("fj=%d\n",fj--); // 0
//printf("fj=%d\n",--fj); //-2
//printf("fj=%d\n",--fj-1); //-4
//printf("fj=%d\n",fj); // -3

//无符号运算符

有符号运算符 -27267 ~ 27268
unsigned short sa = 54534; //0 ~ 65535
// printf("sa=%u",sa);

//
//PAI = 4.23;

// printf("PAI=%f",PAI);

int fav = 8;
int fav1 = 9;

fav = fav1 = 11;

// printf("fav=%d fav1=%d",fav,fav1);

//逻辑运算符

常量的定义 关键字 #define

define PI 3.1415926

int main(){
PI = 2.2; //常量不可以重新赋值 编译时就报错。
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容