当前位置: 首页 > news >正文

C语言中的变量类型

windows.h中定义的变量
typedef int INT; /* 整形 /
typedef unsigned int UINT; /
无符号整形 /
typedef unsigned int PUINT; / 无符号整形指针 /
typedef int BOOL; /
布尔类型 /
typedef unsigned char BYTE; /
字节 /
typedef unsigned short WORD; /
WORD (无符号短整型) /
typedef unsigned long DWORD; /
DOUBLE WORD (无符号长整形)
/
typedef float FLOAT; /* 浮点型 */
typedef FLOAT PFLOAT; / 指向float类型指针 */
typedef BOOL near PBOOL; / 指向布尔类型指针 */
typedef BOOL far *LPBOOL;
typedef BYTE near PBYTE; / 指向字节类型指针 */
typedef BYTE far *LPBYTE;
typedef int near PINT; / 整形指针 */
typedef int far *LPINT;
typedef WORD near PWORD; / 指向WORD类型的指针 */
typedef WORD far *LPWORD;
typedef long far LPLONG; / 指向长整形的指针 */
typedef DWORD near PDWORD; / 指向DWORD类型的指针 */
typedef DWORD far *LPDWORD;
typedef void far LPVOID; / 指向void类型的指针 /
typedef CONST void far LPCVOID; / 指向void类型的常指针 /
typedef void HANDLE; /HANDLE实际上是一个指向void的指针(void
),这是Windows平台特有的类型,用于表示各种系统资源(文件、进程、线程、事件等)的句柄,有效句柄为非零值,无效句柄通常为NULL或INVALID_HANDLE_VALUE
/

http://www.rkmt.cn/news/143046.html

相关文章:

  • 2025现代化渗透测试:安全工程师的技术与道德完全指南
  • 基于Springboot开发的精简博客系统的设计与实现
  • GSDB全球金融制裁数据库
  • 【数据分享】1942-2024年全国观测站点逐日气象指标数据
  • HarmonyOS 5开发从入门到精通(九):动画与交互效果
  • Python用LightGBM、XGBoost、随机森林及Optuna超参数优化的航班票价数据集预测研究|附代码数据
  • FCKEditor组件支持WORD公式粘贴保留矢量属性
  • HarmonyOS 5开发从入门到精通(八):本地数据存储与持久化
  • 【毕业设计】基于SpringBoot和Vue的毕业设计选题管理系统的设计与实现(源码+文档+远程调试,全bao定制等)
  • 计算机专业毕业论文开题报告:研究方法写作示例与技术思路解析
  • 营销系统性能优化实战:50维度100万活动号求交集的精准性能对比
  • 知网AIGC疑似度90%?3步实操降到5%,亲测答辩顺利通过!
  • Stable Diffusion AIGC 视觉设计实战教程之 08-高级图像处理
  • 什么是 ‘Volatile’ 关键字?解析它在硬件交互中防止编译器优化的作用(及它与多线程无关的真相)
  • 解析 ‘Placement New’:如何在指定的物理内存地址(如 MMIO 寄存器)构造 C++ 对象?
  • 毕设开源 stm32 RFID员工打卡门禁系统(源码+硬件+论文)
  • k8s langfuse/langfuse 无法启动 error loading seccomp filter into kernel
  • 光伏MPPT仿真之变步长扰动观察法探索
  • GPU资源隔离:为多个用户提供独立推理环境的架构设计
  • 优思学院|管理的本质是决策还是协调?
  • 系统启动盘制作教程:两种方法,零基础也能学会!
  • 微信小程序自动化测试实战,支持录制回放、智能遍历
  • Grafana+Prometheus(InfluxDB)+Jmeter使用Nginx代理搭建可视化性能测试监控平台
  • 计算机毕业设计springboot牙医诊所管理系统的设计与实现 基于SpringBoot的口腔门诊综合管理平台的设计与实现 SpringBoot驱动的数字化牙科诊所运营系统开发实战
  • Python+selenium自动化元素定位防踩坑(建议收藏)
  • 有什么好用的降AIGC疑似度工具,知网AI率90%!
  • SPSS——“Kaplan-Meier生存分析”
  • 手持雷达流速仪在应急场景监测中的应用与实践
  • 40、SharePoint 2010及相关工具安装与站点集创建指南
  • 20251223给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时解决给TF卡写入大文件破坏文件系统的问题