C语言数据类型和变量

今天简单介绍一下C语言中的数据类型和变量。

1、数据类型

在这里插入图片描述

1.1. 整形

第一个先介绍整形,是我们C语言中使用最多的数据类型。
整形可分为

int  //整形 内存大小四个字节
short int //短整型     两个字节
long int //长整形    四个字节
long long int  //更长整形   八个字节

1.2. 字符型

char  //1
signed char  //有符号字符型    1
unsigned char   //无符号字符型  1

1.3、浮点型

float  //单精度浮点型  4
double //  双精度浮点型    8

1.4、布尔型

我们都知道,C语言中0表示假,非0表示真。
然而在 C99 中也引⼊了 布尔类型 ,是专⻔表⽰真假的。

_bool

布尔类型在使用时需要使用头文件== <stdbool.h>==
下面是代码演示:

_Bool flag = true;
if (flag)
 printf("i like C\n");

2. signed 和 unsigned

C 语⾔使⽤ signedunsigned 关键字修饰字符型和整型类型的。
signed 关键字,表⽰⼀个类型带有正负号,包含负值;
unsigned 关键字,表⽰该类型不带有正负号,只能表⽰零和正整数。
对于 int 类型,默认是带有正负号的,也就是说 int 等同于 signed int 。

3.变量

什么是变量?
C语⾔中把经常变化的值称为变量,不变的值称为常量。
上面介绍的类型就是用来创建变量的,那如何创建变量呢?
创建变量要有 数据类型变量名

数据类型  变量名
int      age; //整型变量
char     ch; //字符变量
double   weight; //浮点型变量

创建变量的时候给一个初始值,就叫做变量的初始化。

int age = 18;
char ch = 'w';
double weight = 48.0;
unsigned int height = 100;

今天就介绍到这里,有不正确的地方欢迎指正。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值