如何获取任意类型的可变数量的参数,并将每个参数打印在C中的单独一行上



我试图从用户那里获得一些输入,然后将它们传递到一个函数中,该函数将每个输入打印在屏幕上,但我不知道如何做到。

要做到这一点,最好的例子之一就是printf(3)函数族。在这些情况下,第一个字符串允许您指定格式第一个参数之后的参数的类型和顺序。

如果你认为你有一些神奇的方法可以做得更好,我想知道。当然,还有其他方法,但并不比这更好。

主要问题是类型信息没有在可执行文件中结束。最后,你得到的是一堆机器指令,它们不知道struct invoicestruct user类型。

相关内容

  • 没有找到相关文章

最新更新