如何将静态双数组作为参数传递给(type**)函数
How to pass static double array to (type**) function as parameter
我有一个功能:
void func(char*[]);
然后,我有一个数组:
char[100][20] array;
下一步尝试调用该函数将导致编译错误:
func(array);
那么,你下一步可能采取的行动是什么?
参数声明char*[]
是一个指针数组,但您需要将其作为指向数组的指针,即char(*)[]
。
相关文章:
- 将数组作为参数传递给函数安全吗?作为第三方职能部门,可以探索他们想要的之外的其他元素
- 使用指向成员的指针将成员函数作为参数传递
- 如何将参数传递给正在使用模板的类
- 是否有C++编译器选项允许激进地删除所有函数调用,并将参数传递给具有空体的函数
- 修改函数中的指针(将另一个指针作为参数传递)
- 如何将部分流作为参数传递
- 我正在开发服务器,ip作为参数传递不起作用
- 将成员函数指针作为参数传递给模板方法
- 如何在C++中将迭代器作为函数参数传递
- 将附加参数传递给使用 beast::bind_front_handler 调用的函数
- 如何将一个类的函数作为另一个类的另一个函数的参数传递
- 将参数传递为"const"的奇怪效果
- 如何在 c++ 中将函数作为参数传递?
- 在 C++ 中将非指定类型作为参数传递的最佳方法?
- 使用引用与指针将数组作为参数传递
- 如何将成员函数作为回调参数传递给需要"typedef-ed"自由函数指针的函数?
- 将参数打包的参数传递到 std::queue 中,以便稍后使用不同的函数调用
- std::remove_if 将“const type”作为“this”参数传递会丢弃 Linux 上的限定符
- "unresolved overloaded function type"错误并将运算符作为函数参数传递
- type required:将字符串作为参数传递给函数