在vc中如何进行类型转换-比如把整型转换为字符串型或从字符串转换为整型
摘要:查看文章在vc中如何进行类型转换,比如把整型转换为字符串型或从字符串转换为整型2008-09-1916:26刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。我们先定义一些常见类型变量借以说明inti=100;longl=2001;floatf=300.2;doubled=12345.119;charusername[]="程佩君";chartemp[200];char*buf;CStringstr;_variant_tv1;_bstr_tv2;一、其它数据类型转换为字符串短整型(int)itoa(i,temp,10);///将i转换为字符串放入temp中,最后一个数字表示十进制itoa(i,temp,2);///按二进制方式转换长整型(long)ltoa(l,temp,10);浮点数(float,double)用fcvt可以完成转换,这是MSDN中的例子:intdecimal,sign;char*buffer;doublesource=3.1415926535;buffer=_fcvt(source,7,&decimal,&sign);运行结果:source:3.1415926535buffer:'31415927'decimal:1sign:0decimal表示小数点的位置,sign表示符号:0为正数,1为负数CString变量str="2008北京奥运";buf=(LPSTR)(LPCTSTR)str;BSTR变量BSTRbstrValue=::SysAllocString(L"程序员");cha
温馨提示:当前文档最多只能预览
5 页,若文档总页数超出了
5 页,请下载原文档以浏览全部内容。
本文档由 匿名用户 于 2022-12-27 23:19:54上传分享