【C语言基础笔记 1】

c语言数据类型补充

头文件:#include<stdio.h>

整形

int a; //一般情况下是4个字节
long int a; //long 4/8bit(一般是系统自长的两倍)
long long int a; //long long 4/8bit

short int a; //short 2bit

字符型

//所谓字符:本质就是单字节的整形
char c1 = ‘a’;
char c2 = 97; //97是‘a’的ASCLL码
取值范围:0–255/-128–127

浮点型

//浮点数:表示小数
fioat f1 = 1.123; //4bytes
double f2 = 2.234; //8bytes
long double f3 = 3.456; //16bytes
//查看字符的的changdu
printf(“float:%d\n”,sizeof(float));
printf(“double:%d\n”,sizeof(double));
printf(“long double :%d\n”,sizeof(flong double));

布尔型

//布尔型:真、假
头文件:#include<stdbool.h>

//真:非0
//假:0
bool flag;
//真
fiag = true;
fiag = 1;
fiag = 1.1;
fiag = 0.1;
fiag = -0.5;

//假
fiag = false;
fiag = 0;

void

//void只能用来修饰指针
//void a; //非法的
void *p; //定义了一个目标未确定指针

//长度固定、移植的数据类型(嵌入式行规)
int32_t x; //不管在哪里,x都是32位
int16_t y; //不管在哪里,y都是16位
int8_t z; //不管在哪里,z都是8位

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值