C - 我如何从外部使用此变量
C++-How I acces to this variable from outside?
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.
在定义/使用任何功能中的数组之前。
如果这不起作用,请提供有关您要做什么的更多(明确)信息。祝你好运。
相关文章:
- 我可以在 C++ 中将数据成员/变量从其定义之外添加到结构中吗?
- C++编程从外部文本文件定义数组大小
- 如何使变量从 x 到 y,然后从 y 返回到 x 并始终重复该过程
- 如何在 C/C++ 中从外部库调用函数
- C++:如何正确地将 deque::front() 返回的变量从函数中传递出去?
- OpenGL - 从外部文件绘制点
- 函数局部静态变量:从性能角度来看的优点/缺点
- 内联函数/变量的外部链接
- 将变量从主窗口传递到另一个qt c++窗体
- 如何将变量从变量传递到指针结构对象
- 将变量从 main 传递到公共类函数?
- C++使用其他命名空间中的符号,而不使它们可从外部访问
- 如何在 cuda 中将结构的指针变量从主机复制到设备
- 将字符串变量从 bash 脚本传递到根宏
- C - 我如何从外部使用此变量
- C :从外部捕获在Lambda中的更改变量
- 从外部C++源代码中提取每个变量的解密行
- 如何从外部"C"函数访问类变量?
- 为什么在C++允许从外部修改常量对象的指针成员变量的内存?
- 我可以从外部访问函数内部的静态变量吗?