新闻资讯
看你所看,想你所想

wsprintf

函数wsprintf ()将一系列的字符和数值输入到缓冲区。输出缓冲区里的乱士耐困核的值取决于格式说明符(即"%")。如果写入的是文字,此函数给写入的来自文字的末尾追加一个'\0'。函数的返回值360百科是写入的长度,但不包括最后的'\0'。

  • 中文名称 wsprintf
  • 外文名称 wsprintf
  • 返回值类型 int
  • 调用约定 __cdecl
  • 参数类型 (LPTSTR, LPCTSTR, ...)

函数作用

  函数wsprintf()将一系列的字符和数值输入到缓冲区

  输出缓冲区里的的值取决于格式说明符(即"%")。

  如果写入的是文字,此函数给写入的文字的末尾追加一个'\0'。

  函数的返回值是写入的长度,但不包括最后的'\0'。

基本参数

  • lpOut [out]
  • 类型: LPTSTR接收缓冲区格式化输出. 缓冲区最大为 1,万质样开024 bytes.
  • lpFmt [in]
  • 类型: LPCTSTR控制输出的格式.
  • ... [in]
  • 可变参数

具体用法

工县比间章部协  int wsprintf( LPTSTR lpOut, // 输出缓冲区,最大为1024字节

  LPCTSTR lpFmt, // 来自格式字符串 ,

  ... // 需输出的参数);

  使用此函数可将数字转为字符串;

  例:

360百科  备注:

  • %d 格式化为十进制有符号整数输出到缓冲区
  • %ld格式化为十进制有符号长整型数输出到缓冲区
  • %i,li 等同 %d,%ld
  • %u 格式化为十进制无符号整数输出到缓冲区
  • %lu格式化为十进制无符号长整型数输出到缓冲区
  • %s 格限双致快式化为字符串输出到缓冲区
  • %c 格式化为单个字符输度倍困车座认入丝出到缓冲区
  • %x 格式化为无符赵临备号以十六进制表示的整着钢培刚由马加数(a-f小写输出)输出到缓冲区
  • %X 格式化为无符号以十六进制表示的整数(A-F大写输出)输出到缓冲区
  • %0 格式化为无符号以八进制表示的整数输出到缓冲区
  • %p 格式化为十六进制指针地址输出到缓冲区
  • Ix 在64位上格式化为无符号以十六进制表示的长整型数,在32位上格式化为无符号以善婷往战交县击杀十六进制表示的整型数(a-f小写输出)
  • IX 在64位上格式化为无符号以十六进制表示的长整型数,在32位上格式化为无符号以十六进制表示的整型数(a-f大写写输出)
  • %和字母之间可以用数字来指定输出时占用的位长,这时输出的位长不够时函数会用空格来填齐
  • 表示位长的数字前可以加0来表示填齐时用"0"而非空格,如%08x表示输出为8位前面用0填齐的16进制数

转载请注明出处安可林文章网 » wsprintf

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com