2013-04-15 06:45
⁄ 工业·编程
⁄ 共 2560字
一、结构体类型
1、 C++允许用户自己定义一组包含若干个类型不同(或相同)的数据项的数据类型,称为结构体。
2、 声明符号:struct
3、 一般形式:struct 结构体类型名{成员表列};
4、 结构体类型名用来作结构体类型的标志。
5、 结构体中的每个成员也称为结构体中的一个域。成员表列又称为域表。
6、 声明结构体类型的位置一般在文件的开头,在所...
c++, 数据类型阅读全文
2012-12-25 14:55
⁄ 工业·编程
⁄ 共 474字
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...
union, 数据类型阅读全文
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 │读八进制数 ┃ ...
c++, 数据类型, 格式化阅读全文
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...
c++, 数据类型阅读全文