c语音基本数据类型(一)
来源:互联网 发布:网络直播培训机构红人 编辑:程序博客网 时间:2024/06/07 14:09
一、基本数据类型
基本类型:又称非构造性数据类型,其构造简单,是由系统事先定义好的。
构造类型:又称复杂数据类型,一般由程序员将其它数据类型(包括构造类型本身)按一定的规则构造而成。
指针类型:指针变量中只能存放地址(指针)。主要用于解决动态数据的建立、删除和使用。
空类型: 主要用于数据类型的转换和定义函数的类型
C程序中的数据类型有常量和变量之分,分别属于以上这些数据类型。在程序中用到的所有数据都必须先定义后使用。
类型标识符 名 字 取值范围
char 字符型 ASCII字符代码
unsigned char 无符号字符型0至255
signed char 有符号字符型-27 ~ 27-1
int 整型 -231~ 231-1
unsigned int 无符号整型 0 ~ 232-1
signed int 有符号整型 同int
float 浮点 10-38~1038
double 双精度型 10-308~10308
二、移植性
在嵌入式开发中,考虑到代码的移植性,对于有符号(signed)与无符号(unsigned)一定要留心系统默认的是无符号还是有符号;
为了解决此问题,通常使用typedef来重新指定声明无符号还是有符号;
Typedef int sig_int;
Typedef unsigned int un_int;
0 0
- c语音基本数据类型(一)
- C语言系列(一)基本数据类型
- c语言系列(一)基本数据类型
- C语音数据类型转换
- C语言数据类型(一)——基本知识点
- (一)JNI学习之C语言基础,基本数据类型
- C语言学习重点总结(一)基本数据类型分析
- (一)C语言基础(基本数据类型,输入输出)
- Java基本数据类型(一)
- Swift基本数据类型(一)
- 【Java】基本数据类型(一)
- C++(2)基本数据类型
- c语言-数据类型-基本数据类型
- Sphinx语音识别学习记录 (一)-基本运行测试
- C语言速成手册(一):基本数据类型、标准输出、函数
- 【C++】基本的数据类型(一) 整型常量的表示方法
- C语言基础知识之(一):进制、基本数据类型、常量、变量、表达式、语句
- C++Primer笔记(一):C++基本数据类型及其取值范围
- Xposed框架之模块安装验证方法
- 关于JavaScript函数的一些事——预解析
- Android依赖注入框架:ButterKnife 8.4.0新版本导入及使用详解
- Java 判断汉字以及大小写字母
- 7CollapsingToolbarLayout
- c语音基本数据类型(一)
- ExtJs4 Ext.tip.ToolTip
- Redis系列~命令(四)
- 浅析Java中的final关键字
- Codeforces Round #377 (Div. 2)D. Exams(二分+贪心)
- POJ 2433 枚举
- gvr sdk for unity 开发笔记 - GazeInputModule解读
- CodeForces 446A DZY Loves Sequences(DP)
- Android学习笔记之五-WebView的使用