У меня есть файл C ++, как показано ниже:
int myNum[10] = {10, 20, 20, 40, 50, 60, 70, 80, 90, 100};
struct rfid
{
int AntennaID;
char *tid;
};
for (int i = 0; i < 10; i++) {
AntennaID = myNum[i];
struct rfid p1 = {AntennaID, tid};
cout << "roll no : " << p1.AntennaID << endl;
cout << "roll no : " << p1.tid << endl;
passInfo(*p1);
}
И у меня есть файл C, как показано ниже:
#include <stdio.h>
void passInfo(*p1)
{
printf("%s :: \n", *p1);
}
Как передать структуру который в C ++ обрамлен функцией C?