delphi 有没有类似 sprintf

如题所述

void WriteLog(const char* format, ...)
{
va_list vl;
va_start(vl, format);
vprintf(format, vl);
printf("\r\n");
va_end(vl);
}

int demo( char msg, ... )
{
va_list argp;
int argno = 0;
char para;
va_start( argp, msg );
while (1)
{
para = va_arg( argp, char);
if ( strcmp( para, "") == 0 )
break;
printf("Parameter #%d is: %s\n", argno, para);
argno++;
}
va_end( argp );
return 0;
}
温馨提示:内容为网友见解,仅供参考
无其他回答

delphi 中 如何将string类型的字符串,转成数组的名字?这个字符串存的是...
inti=1234;将i存储到string或字符数组中的0方法有:一、用sprintf函数存入字符数组charstr[100];sprintf(str,"%d",i);二、利用C++的ostringstream类间接得到string类数据ostringstreambuf;doubled=10.24;buf<<"d="<

sql 问题 一个字段里有英文和数字 我想 排序的时候字母在前数字在后...
\/ DECLARE @test TABLE(sname VARCHAR(20))INSERT INTO @test(sname)SELECT 'zzzz' UNION ALL SELECT '1111' UNION ALL SELECT 'cccc'SELECT FROM @test AS t ORDER BY ISNUMERIC(t.sname),t.sname

...写一个简单的无窗体无进程,插入DLL到进程的DELPHI程序??
GetModuleFileName( (HINSTANCE)hCurrentProcess , szExeName , 256 );sprintf(szCurrentProcessInfo,"[ExeFileName:%s; Process ID:0x%x(%d); Thread Count:%d; Usage:%d]\\r\\n",ppe.szExeFile , ppe.th32ProcessID ,ppe.th32ProcessID, ppe.cntThreads, ppe.cntUsage );strcat(szAllProcessInfo...

相似回答