
C/C++
McFarland_go
ARM IoT ML
展开
-
C_enum(枚举)可以没有枚举名
C_enum(枚举)可以没有枚举名 如果声明枚举类型时没有指定枚举名,其作用就和#define类似,比如以下代码: enum { STATION_IDLE = 0, STATION_CONNECTING, STATION_WRONG_PASSWORD, STATION_NO_AP_FOUND, STATION_CONNECT_FAIL, ST原创 2017-05-05 16:44:34 · 3545 阅读 · 3 评论 -
C++ 函数地址
一、定义函数指针void (*funcPtr)();定义了一个指针指向一个无参无返回值的函数。 如何理解复杂的定义 从中间开始向外扩展。中间即funcPtr。向外扩展,先注意右边最近的项(这里没有,右括号结束了),再注意左边的项(星号指针),右边的空参数表表示这个函数没有带任何参数,再注意左边(void表示函数没有返回值),大多数声明都是以右左右动作的方式工作的。二、复杂声明和定义void *原创 2017-07-26 16:00:00 · 643 阅读 · 0 评论