下载此文档

CString转换.doc


文档分类:办公文档 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
CString 转换 C 语言库函数名: atoi 功能: 把字符串转换成整型数函数说明: atoi() 会扫描参数 nptr 字符串,检测到第一个数字或正负符号时开始做类型转换, 之后检测到非数字或结束符\0 时停止转换,返回整型数。原型: int atoi(const char *nptr); 需要用到的头文件: #include <> 程序例:1) #include <> #include <> int main(void) { int n; char *str = ""; n= atoi(str); printf("string = %s integer = %d\n", str, n); return 0; } 执行结果 string = integer = 12345 功能: 把一整数转换为字符串用法:char *itoa(int value, char *string, int radix); 详细解释:itoa 是英文 integer to array( 将 int 整型数转化为一个字符串, 并将值保存在数组 string 中) 的缩写. 参数: value: 待转化的整数。 radix: 是基数的意思, 即先将 value 转化为 radix 进制的数,范围介于 2-36 ,比如 10 表示 10 进制, 16 表示 16 进制。* string: 保存转换后得到的字符串。返回值: char *: 指向生成的字符串, 同*string 。备注: 该函数的头文件是"" #include <> #include <> int main() { int number = 123456; char string[25]; itoa(number, string, 10); printf("integer = %d string = %s\n", number, string); return 0; } string 转 CString ("%s", ()); char 转 CString ("%s", char*); char 转 string string s(char *); string 转 char * char *p= (); CString 转 string string s(()); 1, string -> CString ("%s", ()); 用 c_str() 确实比 data() 要好. 2, char -> string string s(char *); 你的只能初始化,在不是初始化的地方最好还是用 assign(). 3,CString -> string string s(()); GetBuffer() 后一定要 ReleaseBuffer(), 否则就没有释放缓冲区所占的空间.《 C++ 标准函数库》中说的有三个函数可以将字符串的内容转换为字符数组和 C— st

CString转换 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-04-08