c/c++语言开发共享用逗号printf连接变量

嗨,我有一个C程序,它有两个变量

int a = 1; int b = 2; 

我想用printf打印的地方:

 1,2 

所以我可以将结果插入到csv文件中。

我试过了:

 printf("fn","fn", a,",",b); 

但这不起作用。

如果我在不添加逗号的情况下尝试:

 printf("fn","fn", a,b); 

它只打印出变量a。 所以真的有两个问题 – 如何在同一行打印出a和b,但更好的是如何用逗号分隔打印出来。

谢谢你的帮助!

    像这样:

     printf("%d,%dn", a, b); 

    printf()需要一个格式化字符串,后跟可变数量的参数(至少与格式化字符串中的修饰符数量一样多)。 这就是你的代码不起作用的原因:

     printf("fn","fn", a,",",b); 

    这里,格式化字符串是"fn" ,没有修饰符,因此从不使用其他参数。 这同样适用于您的第二种方法。

    提示:看一下printf()页。

    您可以使用以下内容:

     printf("%d,%dn", a, b); 

      以上就是c/c++开发分享用逗号printf连接变量相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/c-cdevelopment/549550.html

      (0)
      上一篇 2021年1月14日
      下一篇 2021年1月14日

      精彩推荐