前端之家收集整理的这篇文章主要介绍了
将格式化的printf(c)等效于C中的格式化cerr,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想要一个等效的printf(“%2.2x”,var); to cerr<<在C.
码:
typedef unsigned char byte;
static byte var[10];
for(i=1; i<10; i++)
printf("%2.2x",var[i]);
我们的想法是将调试重定向到这样的文件:./ myprog 2> out.txt.
如果我不要求太多,我也想收到解释.
谢谢!
使用fprintf(stderr,…),例如:
fprintf(stderr,"%2.2x",var[i]);
原文链接:https://www.f2er.com/c/116776.html