0
我所经历的Pthreads的布拉德福德·尼科尔斯编程,上页码我注意到这个代码:函数参数之后和函数体之前的char * in_str是什么意思?
static char work_buffer[100];
void reverse_string(in_str)
char *in_str;
{
...
...
}
什么是代码在这里做第三行?
我所经历的Pthreads的布拉德福德·尼科尔斯编程,上页码我注意到这个代码:函数参数之后和函数体之前的char * in_str是什么意思?
static char work_buffer[100];
void reverse_string(in_str)
char *in_str;
{
...
...
}
什么是代码在这里做第三行?
第三行指出参数in_star
的reverse_string
的类型为char *
。它是一种古老的K & R风格的参数声明。
现在的编译器是否仍然支持它? – InQusitive 2015-04-02 17:26:06
@InQusitive;是。大多数编译器如GCC仍然支持这一点。 – haccks 2015-04-02 17:27:10
MSVC支持它。 – 2015-04-02 17:29:58