printf %m

最近看别人的项目发现有 printf("%m") 这种写法,这是什么输出格式呢?

通过 man 查找得知:

m (Glibc extension.) Print output of strerror(errno). No argument is required.

即它相当于 printf("%s",strerror(errno));

posted @ 2017-06-04 17:02  这个直男不太冷  阅读(1092)  评论(0编辑  收藏  举报