int iYear = 2015;
int iMonth = 2;
int iDay = 10;
int iHour = 12;
int iMinute = 31;
char chTime[30];
string strTime;
int iLength = 0;
iLength += sprintf(chTime,"%d",iYear);
*(&chTime[iLength]) = '.';
iLength ++;
iLength += sprintf(&chTime[iLength],"%d",iMonth);
*(&chTime[iLength]) = '.';
iLength ++;
iLength += sprintf(&chTime[iLength],"%d",iDay);
*(&chTime[iLength]) = '.';
iLength ++;
iLength += sprintf(&chTime[iLength],"%d",iHour);
*(&chTime[iLength]) = ':';
iLength ++;
iLength += sprintf(&chTime[iLength],"%d",iMinute);
strTime = chTime;将多个int 或其他类型的数据 拼接在一起并转成string类型
最新推荐文章于 2023-03-01 11:17:36 发布
本文介绍了一段使用C语言进行日期和时间格式化的代码示例。通过将整型变量表示的年、月、日、小时及分钟转换为字符数组,并最终转化为字符串形式的过程进行了详细说明。对于理解C语言中如何操作日期时间数据具有一定参考价值。
9273

被折叠的 条评论
为什么被折叠?



