C99 海合会
我不断收到此错误。我在 main 外面有一个结构。在 main 内部,我尝试使用 calloc 在堆栈上进行分配。我似乎无法找出问题所在。
感谢您的任何建议,
错误:')' 标记之前的预期表达式
/* global */
struct port_data_t
{
size_t task_id;
pthread_t *thread_id;
size_t start_port;
size_t number_ports;
} *port_data;
/* main function */
struct port_data_t *port_data = (struct task_data_t*) calloc(4, sizeof(port_data*));