[问题] 请教 typedef 的用法

楼主: StranGhost (史塔克)   2014-10-07 15:18:48
开发平台(Platform):
GCC
额外使用到的函数库(Library Used):
Arduino.h for x86 (made by Intel)
问题(Question):
我在 Library 内看到
typedef void SmartThingsCallout_t(String message);
想请教当我使用 SmartThingsCallout_t *_calloutFunction;
所代表的含意是什么?或是未使用 typedef 的写法可能是什么?
我知道此部分的 Code 的用途是做 Function 呼叫
(在 Library 所定义的物件内做逻辑判断后,呼叫在 main 定义的 Function )
作者: carylorrk (carylorrk)   2014-10-07 15:20:00
不就是把"void (String message)"这个 function type取名叫那个名字吗?还有 sample code 不要放在需要下载的地方,会让人没有动力去看 XD就 func ptr, void (*_calloutFunction)(String);
楼主: StranGhost (史塔克)   2014-10-07 15:30:00
了解 Thx
作者: sujianwei20 (肥宅专用帐号)   2014-10-09 17:01:00

Links booklink

Contact Us: admin [ a t ] ucptt.com