将 char 数组指针传递给 C 中的函数时出错。我正在使用 VC++ 编辑器来构建它。
错误 C3861:“DecodeData”:未找到标识符
解码器.h
int DecodeAudioBytes();
int DecodeData(int argc, char* argv[]);
解码器.c
int DecodeAudioBytes()
{
char* argv[] = { "test", "test1" };
return DecodeData(2, argv);
}
int DecodeData( int argc, char* argv[] )
{
char speechOutFileName[ 150 ], bitInFileName[ 150 ];
int args = 0;
strcpy( bitInFileName, argv[ args ] );
args++;
strcpy( speechOutFileName, argv[ args ] );
args++;
}