我想做的事:-
struct k { //members}s1;printf ("%k",s1);
此printf应以用户定义的方式打印结构.
解决方法 是的,使用register_printf_function是可能的(但不可移植),有关详细信息,请参阅libc文档中的 12.13 Customizing printf:The GNU C library lets you define your own custom conversion
specifIErs forprintf
template strings,to teachprintf
cLever ways to
print the important data structures of your program.
Here是如何为MAC地址创建这种自定义格式说明符的示例.
总结以上是内存溢出为你收集整理的我可以在Linux平台的C printf中添加新的格式说明符类型吗?全部内容,希望文章能够帮你解决我可以在Linux平台的C printf中添加新的格式说明符类型吗?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)