一、sprintf
sprint函数原型为 int sprintf(char *str, const char *format, ...)。作用是格式化字符串,具体功能如下所示:
(1)将数字变量转换为字符串。
(2)得到整型变量的16进制和8进制字符串。
(3)连接多个字符串。
举例如下
char str[256] = { 0 };
int data = 1024;
//将dat...
分类:
其他好文 时间:
2015-08-15 18:25:51
阅读次数:
151
C 中大多数缓冲区溢出问题可以直接追溯到标准 C 库。最有害的罪魁祸首是不进行自变量检查的、有问题的字符串操作(strcpy、strcat、sprintf 和 gets)。一般来讲,象“避免使用 strcpy()”和“永远不使用 gets()”这样严格的规则接近于这个要求。 今天,编写的程序仍然利用...
分类:
其他好文 时间:
2015-08-14 18:57:59
阅读次数:
133
char buf1[6]={0x11,0x22,0x33,0x44,0x55,0x66}; char buf2[20]; memset(buf2,0,20); for(int i=0;i<sizeof(buf1);i++) { sprintf(buf2 + strlen(buf2),"%02X",....
分类:
编程语言 时间:
2015-08-14 09:52:46
阅读次数:
116
1 //数字保留两位小数2 $n = sprintf("%1.2f", $n);3 //方法二4 $n = number_format($n, 2, '.', '');5 6 //UTF8转GBK7 iconv("UTF-8", "GBK", $v); iconv("GBK","UTF-8",$v....
分类:
Web程序 时间:
2015-08-12 13:03:02
阅读次数:
88
游戏log是非常关键的,对于追踪bug和查看一些信息,所以游戏里面是大量的log输出,sprintf的格式非常难用,而且对格式有较高的要求。
下面一种优化方案如下:// MVC.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"
#include
#include
#include
using names...
分类:
其他好文 时间:
2015-08-07 23:57:56
阅读次数:
220
1、打印内存地址
#include
int main()
{
int a;
printf("%p\n",&a); //%p打印地址,自动加前缀00
printf("0x%x\n",&a); //%x以十六进制打印
return 0;
}输出结果:
0012FF44
0x12ff44
2、printf,sprintf,snprintf
原型:
in...
分类:
其他好文 时间:
2015-08-07 09:36:39
阅读次数:
120
C语言 -- 定时关机程序
特别注意: 1.从接收到的char * 类型转换为 int ,一定不能使用(int)这种方式来转换,要用atoi() 使用方式:原型: int atoi(const char *nptr); 2.多个字符串合并,使用sprintf() 使用方式:sprintf(char *buffer,const char * format[,argum...
分类:
编程语言 时间:
2015-08-02 21:41:33
阅读次数:
142
1、 事务提交模式修改:修改数据库提交模式为0[手动提交]
memset ( sql, 0x00, sizeof( sql ) );
memcpy ( sql, "set autocommit=0;", 17 );
if( mysql_query( sock, sql ) ){
sprintf( g_acTrcMsg, "关闭自动提交模式失败[%d][%s]", mysql_errno( ...
分类:
数据库 时间:
2015-07-31 16:26:47
阅读次数:
207
相信不管大神还是菜鳥,都认得printf.它家还有兄弟sprintf,scanf,sscanf...$^&*当你华丽丽的写下char c='c';printf("char=%d",c);的时候,一切都还是那么美好. 不过当你声明一个char buf[2];然后sscanf("30000","%d",...
分类:
其他好文 时间:
2015-07-27 18:44:05
阅读次数:
199
先实例,后讲解PHP代码<?php
$var=sprintf("%04d",2);//生成4位数,不足前面补0
echo$var;//结果为0002
?>PHP字符串sprintf()函数详解语法sprintf(format,arg1,arg2,arg++)参数描述format必需。转换格式。arg1必需。规定插到format字符串中第一个%符号处的参数。arg2可眩..
分类:
Web程序 时间:
2015-07-21 15:04:25
阅读次数:
120