33,311
社区成员
发帖
与我相关
我的任务
分享
sprintf(buff,"%dab",b);
char *buff;
int b=15;
int i;
buff = new char[20];
i=sprintf(buff,"%d",b);
buff[i]='a';
buff[i+1]='b';
buff[i+2]=0;
printf("%s\n",buff);
delete[] buff;
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main()
{
char *buff = new char[10];
int b = 15;
_itoa(b, buff, 10);
printf( "base %d: %s\n", 10, buff);
return 0;
}