2.Windows的数据类型

效果

2.Windows的数据类型_第1张图片
2.Windows的数据类型_第2张图片
2.Windows的数据类型_第3张图片
2.Windows的数据类型_第4张图片

源码

#include

int WINAPI WinMain(

HINSTANCE hInstance,

HINSTANCE hPrevInstance,

LPSTR lpCmdLine,

int nCmdShow

){

//定义ANSI字符串

LPSTR szString = "Windows 数据类型 LPSTR(ANSI字符串)";

//定义字符数组

CHAR lpString[120];

//定义DWORD 32位数据类型

DWORD dwMax = 0xFFFFFFFF;

DWORD dwOne = 0x1;

//定义INT数据类型

INT iMax = 0xFFFFFFFF;//注意,INT并不能保存这么大的值,所以这里是负值,比iOne小

INT iOne = 0x1;

MessageBox(NULL,szString,"LPSTR类型",MB_OK);

//因为szString是ANSI字符串,所以可以用lstrlenA()获取字符串的长度

CopyMemory(lpString, szString, lstrlen(szString) + 1);

MessageBox(NULL, lpString, "CHAR数组类型", MB_OK);

//比较大小

if (dwMax>dwOne){

MessageBox(NULL, "DWORD 的 0xFFFFFFFF 比 0x1 大", "比较大小 dwMax>dwOne", MB_OK);

}

if (iMax< iOne){

MessageBox(NULL, "INT 的 0xFFFFFFFF 比 0x1 小", "比较大小 iMax< iOne", MB_OK);

}

return 0;

}

你可能感兴趣的:(2.Windows的数据类型)