Em thấy người ta làm thư viện thường có dòng này:
#ifndef CTEST_H
#define CTEST_H
#ifdef __cplusplus
extern "C" { //what's this?
#endif
void (*ctest1)(int *);
void (*ctest2)(int *);
#ifdef __cplusplus
}
#endif
#endif
Nó có nghĩa là gì vậy anh @ltd?