我是靠谱客的博主 自信芒果,最近开发中收集的这篇文章主要介绍warning: unknown conversion type character 0x9 in format,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

问题:

在编译dnw for linux的源码dnw.c时,遇到警告信息如下所示:

hxtc@ubuntu:~/work/realarm/dnw_linux$ gcc -std=gnu99 -o dnw dnw.c 
dnw.c: In function ‘main’:
dnw.c:85:3: warning: unknown conversion type character 0x9 in format [-Wformat]

解决办法:

1. 第85的内容是:

printf("r%d%t %d bytes     ", (int)(writed*100/(file_stat.st_size+10)), (int)writed);

经查 stackoverflow.com,发现可能是格式化字符的"%"使用方式不对。


再一次仔细检查上面一行的格式,发现"t"之前的“%”是多余的,删除该字符,重新编译,警告信息消失。


问题解决。


最后

以上就是自信芒果为你收集整理的warning: unknown conversion type character 0x9 in format的全部内容,希望文章能够帮你解决warning: unknown conversion type character 0x9 in format所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部