我在我的程序中遇到了关于 char 类型变量的问题。我没有发布代码,因为它太长了,但这大致是我想要做的:
#include ...
char path[100];
int main()
{
char path[100] = "C:/......";
[...]
out = function();
}
int function()
{
[...]
imwrite(path,image);
[...]
}
问题是我的路径变量似乎以某种方式丢失了,因为如果我在函数 imwrite 之前尝试 cout < < path 它不会打印任何东西,就好像路径为空一样。
我应该怎么做才能在函数中访问我的路径变量?