VC编程中的常用数据类型列表和转换
版权申诉
197 浏览量
更新于2024-06-29
收藏 896KB PDF 举报
VC常用数据类型列表
在Visual C++(VC)中,有许多基础数据类型,这些类型对于MFC和API都是被支持的。了解这些数据类型是非常重要的,因为它们是编程的基础。
**boolean类型**
boolean类型是布尔型,它的取值只有TRUE或FALSE,占用8个bit的存储空间。
**byte类型**
byte类型是一个基本的数据类型,占用8个bit的存储空间。
**float类型**
float类型是一个浮点型,占用32个bit的存储空间,用于表示小数。
**handle_t类型**
handle_t类型是一个句柄类型,占用32个bit的存储空间,用于表示一个指针。
**long类型**
long类型是一个整型,占用32个bit的存储空间,用于表示一个整数。
**short类型**
short类型是一个整型,占用16个bit的存储空间,用于表示一个整数。
**hyper类型**
hyper类型是一个整型,占用64个bit的存储空间,用于表示一个整数。
**char类型**
char类型是一个字符型,占用8个bit的存储空间,用于表示一个字符。
**double类型**
double类型是一个浮点型,占用64个bit的存储空间,用于表示一个浮点数。
**Primitivehandletype类型**
Primitivehandletype类型是一个句柄类型,占用64个bit的存储空间,用于表示一个指针。
**int类型**
int类型是一个整型,占用32个bit的存储空间,用于表示一个整数。
**signed类型**
signed类型是一个带符号的整型,占用8、16、32或64个bit的存储空间,用于表示一个整数。
**unsigned类型**
unsigned类型是一个无符号的整型,占用8、16、32或64个bit的存储空间,用于表示一个整数。
**void\*类型**
void\*类型是一个指针类型,占用32个bit的存储空间,用于表示一个指针。
**wchar_t类型**
wchar_t类型是一个宽字符型,占用16个bit的存储空间,用于表示一个字符。
**Win32 API支持的简单数据类型**
Win32 API支持的简单数据类型主要是用来定义函数返回值、消息参数、结构成员。这些数据类型大致可以分为五大类:字符型、布尔型、整型、指针型和句柄型。
**BOOL/BOOLEAN类型**
BOOL/BOOLEAN类型是一个布尔型,占用8个bit的存储空间,用于表示一个布尔值。
**BYTE类型**
BYTE类型是一个无符号的整型,占用8个bit的存储空间,用于表示一个整数。
**COLORREF类型**
COLORREF类型是一个无符号的整型,占用32个bit的存储空间,用于表示一个颜色值。
**DWORD类型**
DWORD类型是一个无符号的整型,占用32个bit的存储空间,用于表示一个整数。
**BSTR类型**
BSTR类型是一个指向字符串的32位指针,用于表示一个字符串。
**CComBSTR类型**
CComBSTR类型是一个对BSTR的封装,用于表示一个字符串。
**_bstr_t类型**
_bstr_t类型是一个对BSTR的封装,用于表示一个字符串。
**CHAR类型**
CHAR类型是一个字符型,占用8个bit的存储空间,用于表示一个字符。
**CString类型**
CString类型是一个字符串类型,用于表示一个字符串。
**string类型**
string类型是一个字符串类型,用于表示一个字符串。
**char\*类型**
char\*类型是一个指向字符的指针,用于表示一个字符串。
**数据类型转换**
在VC中,数据类型之间可以进行转换,例如数学类型变量与字符串相互转换、CString及string、char\*与其他数据类型的转换和操作。
**数学类型变量与字符串相互转换**
数学类型变量可以与字符串相互转换,例如将整型变量转换为字符串,或者将字符串转换为整型变量。
**CString及string,char\*与其他数据类型的转换和操作**
CString、string和char\*可以与其他数据类型进行转换和操作,例如将CString转换为整型变量,或者将整型变量转换为CString。
**BSTR、_bstr_t与CComBSTR**
BSTR、_bstr_t和CComBSTR都是字符串类型,可以进行相互转换。
**VARIANT、_variant_t与COleVariant**
VARIANT、_variant_t和COleVariant都是变体类型,可以进行相互转换。
通过了解这些数据类型和转换方式,可以更好地掌握VC编程,并提高编程效率。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-10-02 上传
2022-10-27 上传
2021-10-12 上传
2009-03-06 上传
2023-09-19 上传
2021-10-08 上传
G11176593
- 粉丝: 6928
- 资源: 3万+
最新资源
- myTCP.rar_Windows_CE_Visual_C++_
- 机器学习
- 韩国旅游网站模板
- W25Q128_bySPI1.rar
- agar.io-modloader:Agar.io Modloader
- 教育科研-学习工具-一种DSP实验教学装置.zip
- webview:webview抖动测试
- 完美旋律:Proyecto de sis
- 电子-1.rar
- loca:管理本地文件的简单库
- 绿色萌芽企业商务网页模板
- darkchaox.github.io
- Freep相册上传图片.rar
- docs:回购DUNE DAQ官方软件文档
- ArtLesson.github.io
- 农机 农植 农业项目商业计划书ppt模板.rar