《边学边用攻破C语言》第4集 怎么定义变量

立创EDA,中国自主研发的PCB设计工具,免费使用!云端设计!

还记得上一节课学了第一个关键字while的用法吗?这一节,我们将学习有关数据类型的关键字:char int float double signed unsigned。

char:定义一个8位的变量,就是一个字节。

int:定义一个32位(一般情况下)的变量,就是四个字节。

float:定义一个精度为6位小数点的浮点型小数。

double:定义一个精度为15位的小数点的浮点型小数。

unsigned:加在前面四个关键字前面,表示无符号的数据,就是“只有正数”的意思。

signed:加在前面四个关键词前面,表示有符号的数据,就是“有正负数”的意思。

signed char 等效于char ,因为signed 可以省略。也就是,如果不定义unsigend,那肯定是有符号的。
直接使用串口发送函数发送的数据,就是你定义的那些字节的内容。

使用printf函数给串口发送的数据,英文是ASCII码,中文是GBK码,所以在串口调试助手上,一定要用“文本模式”接收数据。

边学边用攻破C语言


关注我的微信公众号,可以第一时间看到我的文章

微信公众号科技老顽童