我希望有人能够通过我的以下代码告诉我我是对还是错。
我正在尝试从函数打印返回的数据,该数据mpg123_decoders()
具有值char**
(或“CPU 支持的以 NULL 结尾的解码器数组”)。
const char ** pdecoders;
pdecoders = mpg123_decoders();
do {
con_msg(MSG_BAD, "%s\n", *pdecoders);
pdecoders += 1;
} while(*pdecoders != NULL);
我不相信我的以下代码可以正确执行,因为我确信有更多可用的解码器。