本文介紹了"void *(*)(void *)"是什么意思在 C++ 中是什么意思?的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
限時(shí)送ChatGPT賬號(hào)..
它是pthread_create()
中的參數(shù).我認(rèn)為每個(gè)部分的意思是:
It's the parameter in pthread_create()
. I think each part means:
void *
:返回值是一個(gè)void指針.
void *
: The return value is a void pointer.
(*)
:它是一個(gè)函數(shù)指針.
(void *)
:它接受一個(gè)無類型指針作為參數(shù).
(void *)
: It takes an untyped pointer as a parameter.
正確嗎?
推薦答案
是,它是一個(gè)無名函數(shù)指針的簽名,它接受并返回void *
.
Yes, it is the signature of a nameless function pointer that takes and returns void *
.
如果它有一個(gè)名字(如在一個(gè)變量中)它會(huì)是:
If it had a name (as in a variable) it would be:
void *(*myFuncName)(void*)
這篇關(guān)于"void *(*)(void *)"是什么意思在 C++ 中是什么意思?的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!
【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!