84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
比如说这个EXPORT extern const char libxbee_revision[];
EXPORT extern const char libxbee_revision[];
走同样的路,发现不同的人生
extern在这里表明const char libxbee_revision[]在另一个文件(通常是c/cpp)里定义了。这样这个变量就可以在全局范围内可用。(比如a.cpp里有const char libxbee_revision[],b.cpp想用a.cpp里这个数组,就可以extern const char libxbee_revision[]一下)
const char libxbee_revision[]
extern const char libxbee_revision[]
从写法来看,EXPORT是一个宏。不看这个宏的定义就不知道它会代表什么。很可能这个宏的定义是空的,仅仅起到标注一下这个变量的作用。
Please Google "C/C++ export extern" !
extern在这里表明
const char libxbee_revision[]
在另一个文件(通常是c/cpp)里定义了。这样这个变量就可以在全局范围内可用。(比如a.cpp里有const char libxbee_revision[]
,b.cpp想用a.cpp里这个数组,就可以extern const char libxbee_revision[]
一下)从写法来看,EXPORT是一个宏。不看这个宏的定义就不知道它会代表什么。很可能这个宏的定义是空的,仅仅起到标注一下这个变量的作用。
Please Google "C/C++ export extern" !