const void *sqlite3_value_blob(sqlite3_value*);
我想知道問題:
1,回傳值是無型別指標,翻譯成函式好還是程序好
2,如果函式名前沒有加*,如何翻譯
3,請給詳細解釋函式名前加*,在轉意程序中應如何對待。就是如何翻譯,舉例說明
uj5u.com熱心網友回復:
1、2、回傳void才是程序,void* 就是有回傳3、函式名前加*,就是回傳指標
uj5u.com熱心網友回復:
就是說直接翻譯成procedure()就行了???uj5u.com熱心網友回復:
function sqlite3_value_blob(a:^sqlite3_value):pointer;
uj5u.com熱心網友回復:
那個*是修飾void的.void*是函式的回傳型別.也就是回傳的是無型別指標.如果函式前是void表示無回傳值,用procedure對應.
void*是回傳無型別指標對應function,回傳型別對應Pointer
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/103097.html
標籤:數據庫相關
上一篇:delphi 操作word相關
下一篇:求幫助,求指教
