[英]Complicated function declaration in c
我有一個關於我無法真正弄清的代碼行的問題
int *(*func)(int a, float b);
我似乎無法理解這是什么意思,這是指向返回int的函數的指針的指針嗎?
不,從內而外讀取它,它是一個指向函數的指針,該函數帶有兩個參數(一個int
和一個float
,並返回一個指向int
的指針。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.