将格式化的printf(c)等效于C中的格式化cerr

前端之家收集整理的这篇文章主要介绍了将格式化的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

猜你在找的C&C++相关文章