字符串和数字相互转换
来源:互联网 发布:藏书羊肉的木桶淘宝 编辑:程序博客网 时间:2024/05/17 03:14
errno_t _itoa_s( int value, char *buffer, size_t sizeInCharacters, int radix ); errno_t _i64toa_s( __int64 value, char *buffer, size_t sizeInCharacters, int radix ); errno_t _ui64toa_s( unsigned _int64 value, char *buffer, size_t sizeInCharacters, int radix ); errno_t _itow_s( int value, wchar_t *buffer, size_t sizeInCharacters, int radix ); errno_t _i64tow_s( __int64 value, wchar_t *buffer, size_t sizeInCharacters, int radix ); errno_t _ui64tow_s( unsigned __int64 value, wchar_t *buffer, size_t sizeInCharacters, int radix ); template <size_t size> errno_t _itoa_s( int value, char (&buffer)[size], int radix ); // C++ only template <size_t size> errno_t _itow_s( int value, wchar_t (&buffer)[size], int radix ); // C++ only
Parameters
[in] value
Number to be converted.
[out] buffer
Filled with the result of the conversion.
[in] sizeInCharacters
Size of the buffer in single-byte characters or wide characters.
[in] radix
Base of value
; which must be in the range 2–36.
Example:
#include <stdlib.h> #include <string.h> int main( void ) { char buffer[65]; int r; for( r=10; r>=2; --r ) { _itoa_s( -1, buffer, 65, r ); printf( "base %d: %s (%d chars)\n", r, buffer, strnlen(buffer, _countof(buffer)) ); } printf( "\n" ); for( r=10; r>=2; --r ) { _i64toa_s( -1L, buffer, 65, r ); printf( "base %d: %s (%d chars)\n", r, buffer, strnlen(buffer, _countof(buffer)) ); } printf( "\n" ); for( r=10; r>=2; --r ) { _ui64toa_s( 0xffffffffffffffffL, buffer, 65, r ); printf( "base %d: %s (%d chars)\n", r, buffer, strnlen(buffer, _countof(buffer)) ); } }
详见https://msdn.microsoft.com/en-us/library/0we9x30h.aspx
0 0
- 字符串和数字相互转换
- 字符串和数字相互转换
- 字符串和数字相互转换
- 字符串和数字的相互转换
- 字符串和数字之间的相互转换
- 字符串和数字的相互转换
- 数字与字符串:倒序和相互转换
- 数字和字符串的相互转换
- C++字符串数字相互转换
- C语言--字符串和数字的相互转换
- 小总结:字符串和数字的简单相互转换
- JS:字符串和数字之间的相互转换
- 字符串和数字之间的相互转换总结
- 数字类型和字符串类型的相互转换
- JS:字符串和数字之间的相互转换
- python 数字类型和字符串类型的相互转换
- 字符串与数字的相互转换
- C标准中的字符串-数字相互转换
- HDOJ 3308 LCIS (线段树之区间合并)
- intent详解(一)
- django 1.10.6 admin后台管理设置显示中文
- X I N的开始
- 开发CTP自动化交易日志
- 字符串和数字相互转换
- 快乐司机 C语言
- intent详解(二)
- 蓝桥杯-用宏求球的体积(java)
- 分类算法-朴素贝叶斯
- 后台中的finally,有时不被执行的情况
- http协议 (详细,全面)
- Linux下搭建Jenkins持续集成
- Android界面生成流程:View的布局(Layout)