*号在C语言格式化字符串中的作用

*号在C语言格式化字符串中的作用,第1张

云中漫步 » *号在C语言格式化字符串中的作用

*号在C语言格式化字符串中的作用

    只要熟悉C语言的人,没有不熟悉格式化字符串的,因为基本上所有人学习C语言的第一个函数都是printf函数。当然printf所支持的格式化输出字符串也是每个学习C语言的人所熟悉。但是这几天在查看一个开源库代码的时候发现在格式化字符串中有“*”号,恕Simon愚钝,猛一看还真不知道什么意思。看来学习无止境阿,我们整天用的printf函数还是需要我们再进行深入学习的!

    请看如下函数代码:

   1: #include <;stdio.h>

   2:  

   3: int main()

   4: {

   5:     int width = 10, precision = 2;

   6:     double pi = 3.1415926;

   7:  

   8:     printf("%*.*f", width, precision, pi);

   9: }

  10:  

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/2083856.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-07-22
下一篇 2022-07-22

发表评论

登录后才能评论

评论列表(0条)

保存