C - 我如何从外部使用此变量

C++-How I acces to this variable from outside?

本文关键字:变量 从外部      更新时间:2023-10-16

double OLDVal[] = { *(double*)ccy1 };我有这个

double OLDVal[];//全局声明,现在我想从函数中给它一个值...

  OLDVal[] = { *(double*)ccy1 }; //but this doesn't work 

我希望你们了解我!

我认为您要做的最接近的事情是用extern关键字在标头中声明数组,并在源文件中定义它,或者,如果您仅使用一个源文件,添加

之类的东西
double OLDVal[1]; // replace 1 with whatever your array size is.

在定义/使用任何功能中的数组之前。

如果这不起作用,请提供有关您要做什么的更多(明确)信息。祝你好运。