(11)--3.2C语言数据类型面向人工智能的嵌入式设计与开发.ppt
《(11)--3.2C语言数据类型面向人工智能的嵌入式设计与开发.ppt》由会员分享,可在线阅读,更多相关《(11)--3.2C语言数据类型面向人工智能的嵌入式设计与开发.ppt(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言数据类型数据类型1常量与变量2目 录CONTENTS一、分类数据类型数据类型1 1、整数整数(1)单字节整型(char)(2)短整型(short)(3)基本整型(int)2 2、实型实型 单精度实型(float)数据类型数据类型数据数据类型型数据数据长度度符号符号说明符明符数数值范范围单字字节整型整型1无符号unsignedchar028-1有符号char-2727-1短整型短整型2无符号unsignedshort0216-1有符号short-215215-1基本整型基本整型4无符号unsignedint0232-1有符号int-231231-1实型型4float-3.4*10383.4
2、*1038二、取值范围数据类型数据类型二、取值范围分析:charchar型(型(8 8位)的取值范围位)的取值范围0000 00000111 11111000 00001111 1111128个数128个数二进制范围无符号有符号00127+127255-1-128128数据类型数据类型二、数据类型重定义格式:格式:typedeftypedef 旧类型名旧类型名 新类型名新类型名;stm32f10 x.h头文件中有如下定义:#include typedef unsigned char u8;typedef unsigned short u16;typedef unsigned int u32;t
3、ypedef signed char s8;typedef signed char s16;typedef signed char s32;常量与变量常量与变量一、概念(1)常量值不变的量;(2)变量值可以改变的量。常量与变量常量与变量二、类型(1)常量 1)直接常量整型常量124 0546 0 x6df实型常量小数形式、指数形式 字符型常量 普通字符、转义字符 2)符号常量#define 标识符 表达式(2)变量u8、u16、u32、s8、s16、s32、float型变量。常量与变量常量与变量三、局部变量与全局变量类型类型概念概念作用域作用域生存期生存期局部变量函数内定义的变量所在的函数内所在函数从开始运行到结束运行全局变量函数外定义的变量定义之后的所有函数内整个程序运行期间常量与变量常量与变量三、局部变量与全局变量练习:执行下面程序后,主函数中的a,b,c的值分别是多少?常量与变量常量与变量三、变量的定义与赋值(1)定义格式类型说明符 变量名1,变量名2;(2)定义位置函数体的声明部分,遵循先定义后使用的规则。(3)赋值1)初始化赋值;2)赋值语句赋值。谢 谢 观 看
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 11 3.2 语言 数据类型 面向 人工智能 嵌入式 设计 开发
限制150内