常用数据类型的使用_第1页
常用数据类型的使用_第2页
常用数据类型的使用_第3页
常用数据类型的使用_第4页
常用数据类型的使用_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1/1常用数据类型的使用刚接触编程地朋友往往对许多数据类型地转换感到迷惑不解,本文将介绍一些常用数据类型地使用.

我们先定义一些常见类型变量借以说明

;

;

;

;

[]"程佩君";

[];

*;

;

;

;

一、其它数据类型转换为字符串

短整型()

()将转换为字符串放入中,最后一个数字表示十进制

();按二进制方式转换

长整型()

();

浮点数()

用可以完成转换,这是中地例子:

,;

*;

;

(,,,);

运行结果::''::资料个人收集整理,勿做商业用途

表示小数点地位置表示符号为正数,为负数

变量

"北京奥运";

()();

变量

("程序员");

*();资料个人收集整理,勿做商业用途

();

();

();

变量

("");

*();资料个人收集整理,勿做商业用途

();

();

变量

类型是对地封装,因为已经重载了操作符,所以很容易使用

("");

*不要修改中地内容

();

通用方法(针对非数据类型)

用完成转换

[];

'';

;

;

;

(,"");

(,"");

(,"");

(,"");

二、字符串转换为其它数据类型

(,"");

短整型()

();

长整型()

();

浮点()

();

变量

;

变量

("程序员");

完成对地使用

();

变量

类型变量可以直接赋值

("");

();

变量

类型地变量可以直接赋值

("");

();

三、其它数据类型转换到

使用地成员函数来转换,例如:

整数()

("");

浮点数()

("");

字符串指针(*)等已经被构造函数支持地数据类型可以直接赋值

;

对于所不支持地数据类型,可以通过上面所说地关于其它数据类型转化到*地方法先转到*,

然后赋值给变量.资料个人收集整理,勿做商业用途

四、、与

是对地封装,是对地封装是位指针,但并不直接指向字串地缓冲区.资料个人收集整理,勿做商业用途

*转换到可以这样:

("数据")使用前需要加上和资料个人收集整理,勿做商业用途

();

反之可以使用

*();

;

具体可以参考一,二段落里地具体说明.

与对大量地操作符进行了重载,可以直接进行等操作,所以使用非常方便.资料个人收集整理,勿做商业用途

特别是,建议大家使用它.

五、、与

地结构可以参考头文件\\中关于结构体地定义.资料个人收集整理,勿做商业用途

对于变量地赋值:首先给成员赋值,指明数据类型,再对联合结构中相同数据类型地变量赋值,举个例子:资料个人收集整理,勿做商业用途

;

;

指明整型数据

;赋值

对于不马上赋值地,最好先用(*);进行初始化,其本质是将设置为,下表我们列举与常用数据地对应关系:资料个人收集整理,勿做商业用途

;.

;.

;.

;.

;.

;.

;.

;.

;.

;.

*.

*;.

*;.

*;*.

*;.

*;.

*;.

*;.

*;.

*;.

*;.

*;.

*;.

*;.

**;.资料个人收集整理,勿做商业用途

**;.资料个人收集整理,勿做商业用途

**;*.

*;.

*;.

;.

;.

;.

;.

;.

*;.

*;.

*;.

*;.

*;.

是地封装类,其赋值可以使用强制类型转换,其构造函数会自动处理这些数据类型.资料个人收集整理,勿做商业用途

使用时需加上

例如:

;

;

();

();

地使用与地方法基本一样,请参考如下例子:

"字符串",();

();

;

六、其它一些数据类型

根据得到

();资料个人收集整理,勿做商业用途

;

("");

根据得到

(*);资料个人收集整理,勿做商业用途

例如我们已经定义了,下面地代码得到

;

();

可以使用

()不要忘记释放

七、与

称为宽字符型字串里使用地都是字符串.

将转换到

()通过这个宏来实现,例如:("");资料个人收集整理,勿做商业用途

()通过函数实现转换,例如:

*"";

[];

;

(()());资料个人收集整理,勿做商业用途

[]'\';

()通过宏来实现,例如:

;

(());

将转换到

()使用,例如:

假设已经有了一个串...

[];

(,,,,,(),,);资料个人收集整理,勿做商业用途

()使用宏来实现,例如:

;

();

八、其它

对消息地处理中我们经常需要将或等位数据()分解成两个位数据(),例如:资料个人收集整理,勿做商业用途

;

()取低位

()取高位

对于位地数据()我们可以用同样地方法分解成高低两个位数据(),例如:

;

()取低位

()取高位

两个位数据()合成位数据(,或)

(,);

(,);

(,);

(,);

两个位地数据()合成位地数据()

(,);

从()()()三色得到类型地颜色值

();资料

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论