我读取了一个包含多项式函数的文件,并将它们存储到一个字符数组数组中。代码的要点是获取函数的导数并显示它们。我的行动计划是将函数的各个术语分成它们自己的数组,这样我就可以很容易地得到导数,然后将数组放在一起得到最终的导数。我需要帮助来制作能够分割函数各个术语的东西(我不知道等式可能有多少个术语)。所以无论何时读取'+'或' - ',我都会在运算符之前做任何事情。如果有意义,它自己的数组。下面是一些可能从文件中读取的方程式。感谢
-2x^2+2x-3
-2x+sinx-3
-x+sin2x-tanx
我之前问过如何完成任务。他们建议使用解析。我努力实施他们的建议,但没有得到任何结果。
答案 0 :(得分:1)
你可以做的是创建一个多维数组并使用strtok()
来使用分隔符拆分数组,例如
strtok(String, "+-");