我正在编写一个用于从数值数据生成图表的库,它使用 cairo
并且旨在使用与该库类似的代码约定。
问题是:一个C
函数似乎返回了我期望的值,我在return
之前通过printf
看到了它。但是,尽管函数返回不同的值,但目标变量会被分配一个不同的值,即常量。
如果您对这个问题感兴趣,我将不胜感激,您可以在以下位置看到两个有问题的函数的代码:
最佳答案
问题似乎是由于这些函数的隐式声明造成的。
您需要在 xydata.c
中包含 slope/xymetrics.h
以获取这些函数 slope_xymetrics_map_x()
和 slope_xymetrics_map_y()
。
关于c - 返回正确值但目标变量错误的 C 函数调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29031641/