2
我最近不得不面对这个问题,也就是说,我怎样才能在一个函数或Pascal过程中传递1,2,3,9,38919,0或任意随机数的参数?我想创建一个接受尽可能多的参数的子程序,就像我想传递它的参数一样,如writeln。
帕斯卡尔 - 如何将可变数量的参数传递给子程序? (可变参数函数)
writeln('Hello, ', name, '.');
writeln('You were born on ', birthDate, ', and you are ', age, ' years old.');
我搜索了一些指导或任何网站,但唯一相关的线程我发现是theseones,这帮助我理解我的问题有点多,但我仍然不知道如何在帕斯卡尔做这个。
我也发现this,但我不确定我是否真的明白它的意思。 (并且我也不知道是否适用于Free Pascal也适用于其他编译器)
任何想法? :/
非常感谢您的回答,我想我会使用“数组类似”的方法来解决我的问题,因为我认为这是最接近我想要的方式。感谢您的链接! – qreon