ProgJ
2016-03-05 15:09
采纳率: 88.1%
浏览 2.6k

C++ Format函数 数据保留位数问题

比如我一个表示当天时间的字符串,
如 23:08:48
但是我显示出来是23:8:48
如何改过来?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • oyljerry 2016-03-05 15:17
    已采纳

    用Format的%02d来格式化字符串

    点赞 打赏 评论
  • blownewbee 2016-03-05 15:23

    int h=23;
    int m=8;
    int s=48;
    CString str;
    str.Format("%2d:%2d%2d", h, m, s);

    点赞 打赏 评论

相关推荐 更多相似问题