【发布时间】:2016-01-30 23:48:45
【问题描述】:
我用 c 语言编写了一个算法,它接受双精度数字的输入并返回一个双精度数。我想在 libreoffice calc 中使用它。我尝试使用 shell 创建一个宏函数,但它只返回 0。我如何编写宏,以便它返回 c 程序返回的数字。另外,我该如何制作,以便可以将单元格中的三个数字输入到 c 程序中?
谢谢。
【问题讨论】:
-
能否让 C 程序将结果写入文本文件,然后让宏读取文本文件?并且,输入数字(通过使宏成为“函数”然后从单元格中通过
=FunctionName(Input1,Input2,Input3)调用它)应该能够在调用shell 函数的宏行中传递。 -
1) 太宽泛了。展示你有什么并询问一个具体的问题。 2) C 和 C++ 是不同的 语言。不要为不相关的语言添加标签,并且 3)在添加标签之前阅读标签描述。
标签: c libreoffice