#include <iostream>
#include <cstdlib>
#include <ctime>
#include <Windows.h>
int main( int argc, char *argv[] )
{
char str1[] = "miaolegeguagua";
char str2[] = "qwerqwerqwerqwer";
char str3[40];
sprintf_s( str3, "%s%s", str1, str2 );
std::cout << str3 << std::endl;
sprintf_s( str3, "%8d%8d", 123, 456 );
std::cout << str3 << std::endl;
sprintf_s( str3, "%-8d%-8d", 123, 456 );
std::cout << str3 << std::endl;
sprintf_s( str3, "%8x", 123 );
std::cout << str3 << std::endl;
sprintf_s( str3, "%8X", 123 );
std::cout << str3 << std::endl;
sprintf_s( str3, "%08X", 123 );
std::cout << str3 << std::endl;
short temp1 = 1;
sprintf_s( str3, "%08X", temp1 );
std::cout << str3 << std::endl;
sprintf_s( str3, "%f", 3.1415926 );
std::cout << str3 << std::endl;
sprintf_s( str3, "%12.10f", 5.141592654 );
std::cout << str3 << std::endl;
sprintf_s( str3, "%.8f", 6.141592654 );
std::cout << str3 << std::endl;
SYSTEMTIME sys_time;
GetLocalTime( &sys_time );
std::cout << sys_time.wYear << " " << sys_time.wMonth << " " << sys_time.wDay << " " << sys_time.wHour << " " << sys_time.wMinute;
return 0;
}
sprintf的用法
最新推荐文章于 2022-03-24 13:26:14 发布