现在位置: 首页 > 数据类型
一、结构体类型 1、   C++允许用户自己定义一组包含若干个类型不同(或相同)的数据项的数据类型,称为结构体。 2、   声明符号:struct 3、   一般形式:struct 结构体类型名{成员表列}; 4、   结构体类型名用来作结构体类型的标志。 5、   结构体中的每个成员也称为结构体中的一个域。成员表列又称为域表。 6、   声明结构体类型的位置一般在文件的开头,在所...
阅读全文
1:对于C风格的字符串比如char*,char str[],转换为 string          char * 和char str[]类型可以直接转换为string 类型;           即,在char * chstr,                       char arstr[]     ...
阅读全文
2012-12-13 12:22 工业·编程 ⁄ 共 1374字 暂无评论
    联合类型union提供了一种可以将几种不同类型数据存放于同一段内存中。这里主要谈三点我对其的认识和实践。   (1)所占内存          联合类型变量所占内存的大小为各个成员所占内存大小的最大者。如果其中有构造数据类型,则其大小为其中最长的基本数据类型的整数倍。具体为多少倍,取决这个构造数据类型。   测试实验:结果为24 = 3 * sizeof(doubl...
阅读全文
2012-09-04 22:18 工业·编程 ⁄ 共 638字 暂无评论
BOOL:Boolean值(布尔值,不是TRUE就是FALSE) BSTR:32-bit字符指针 BYTE:8-bit整数,未带正负号 COLORREF:32-bit数值,代表一个颜色值 DWORD:32-bit整数,未带正负号 LONG:32-bit整数,带正负号 LPARAM:32-bit数值,作为窗口函数或callback函数的一个参数 LPCSTR:32-bit指针,指向一个常数字符串 LPSTR:32-bit指针,指向一个字符串 LPCTSTR:32-bit指针,指向一个常数字符串。此字符串可移植到Unicode和DBCS(双字节...
阅读全文
2012-08-22 23:21 工业·编程 ⁄ 共 349字 暂无评论
┏━━━━┯━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 代 码 │ 意 义 ┃ ┠————┼———————————————————┨ ┃ %a │读浮点值(仅适用于 C99) ┃ ┃ %A │读浮点值(仅适用于 C99) ┃ ┃ %c │读单字符 ┃ ┃ %d │读十进制整数 ┃ ┃ %i │读十进制、八进制、十六进制整数 ┃ ┃ %e │读浮点数 ┃ ┃ %E │读浮点数 ┃ ┃ %f │读浮点数 ┃ ┃ %F │读浮点数(仅适用于 C99) ┃ ┃ %g │读浮点数 ┃ ┃ %G │读浮点数 ┃ ┃ %o │读八进制数 ┃ ...
阅读全文
2012-08-08 19:16 工业·编程 ⁄ 共 415字 暂无评论
1、 int <->CString 1) int ->CString int n = 1; CString str; str.Format("%d",n); 2) CString->int CString str = "1"; int n = atoi(str.GetBuffer(0)); 2、char* 与CString 1)char*->CString char sz[128]; CString str; str.Format("%s",sz); 2) CString -> char* CString str; //int nLength = str.GetLength(); char* sz = str.GetBuffer(0); 3、float<->CStrin...
阅读全文