xiaojin093 2022-11-07 16:21 采纳率: 53.3%
浏览 29
已结题

_vsnprintf_s崩溃解决办法

下面代码在执行_vsnprintf_s这句时崩溃了,还有其他时候格式类型和值对应是对的,也崩溃了,有什么办法可以阻止_vsnprintf_s崩溃?

void myPrintf(const char *pFormat, ... )

{

va_list args;

va_start(args,  pFormat);

char buf[1024] = {0};

_vsnprintf_s(buf, sizeof(buf), pFormat, args);

va_end(args);

}

int main()

{

      HRESULT hr = -1;

      myPrintf("%s", hr);

}

  • 写回答

3条回答 默认 最新

  • 快乐鹦鹉 2022-11-07 16:28
    关注

    hr是整型,不能用%s输出的啊

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月31日
  • 创建了问题 11月7日

悬赏问题

  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)