Z.Z*_*Zen 2 c pointers void-pointers
以下是代码的上下文:
void THREAD_CC server_thread(void *arg)
{
BIO *client = (BIO *)arg;
...
}
Run Code Online (Sandbox Code Playgroud)
表达式是否将(BIO *)argvoid指针arg转换为指向BIO的指针?我不确定我是否正确.
任何帮助将非常感激!
Z.Zen
它被称为演员; 它不会转换指针,它说服编译器接受你的说法,即传入指针(无类型)实际上是指向BIO的指针,并将其视为这样.