为什么我的程序执行到有fprintf(stderr,...的地方就出错啊?比如:fprintf(stderr, "PortAudio error at %s: %s\n", msg);

Cocoky 2005-12-09 03:04:36
如题!!
...全文
318 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
csucdl 2005-12-10
  • 打赏
  • 举报
回复
对了, 当时的情况就如楼上所讲
lujun-cc 2005-12-10
  • 打赏
  • 举报
回复
楼主,下面的代码完全可以运行啊:

#include <stdio.h>

void main()
{
char msg[]="Standard Message!";
fprintf(stderr, "PortAudio error at :%s\n", msg);
}

并没有出现你说的stderr为空的问题,楼主程序出现异常,多半是因为你的fprintf(stderr, "PortAudio error at %s: %s\n", msg);中多了个%s的缘故
Mybox 2005-12-09
  • 打赏
  • 举报
回复
fprintf(stderr, "PortAudio error at %s: %s\n", msg); 多了个%s吧??
Cocoky 2005-12-09
  • 打赏
  • 举报
回复
unhandled exception (NTDLL.DLL):0xC0000005 :Access Violation

我跟踪了以下,stderr代表的FILE(_iob[2])什么也没有,都是0
zhousqy 2005-12-09
  • 打赏
  • 举报
回复
what error occurred?
cunsh 2005-12-09
  • 打赏
  • 举报
回复
呵呵.
Cocoky 2005-12-09
  • 打赏
  • 举报
回复
比如:fprintf(stderr, "PortAudio error at %s\n", msg);

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧