EXTERN(void) jpeg_fdct_8x4
JPP((DCTELEM * data, JSAMPARRAY sample_data, JDIMENSION start_col));
在这里,我有四个问题:
语法 Extern(Void) 是什么意思?那个返回值是无效的?它是一种通常的语法吗?
我在第三方代码中看到非类成员函数带有static关键字、inline关键字、no关键字和extern关键字。我知道 static 关键字将函数的范围限制在文件中。如果我使用“无关键字”会发生什么?我是否必须在其他文件中使用 extern 才能使用该函数,或者我可以在指定函数声明后直接从另一个文件调用该函数?
我是否需要 C++ 中的 extern 才能使用 C 调用接口?
内联函数的默认范围是什么?