如何在c中正确使用memalign with struct?

时间:2014-02-23 23:56:46

标签: c memory struct barrier

我编写了以下代码来为我的struct barrier_t分配一块内存,但我不断收到错误。它是什么意思?以及如何解决它?非常感谢!

  

test2.c:19:16:错误:预期的声明说明符或'...'之前'('标记
  test2.c:19:36:error:期望的声明说明符或数字常量之前的'...'   test2.c:19:40:错误:预期的声明说明符或'''''之前的'...''令牌

struct barrier_t {
    int count;
    bool local_sense;
};

struct barrier_t* barrier = NULL;

posix_memalign((void **) &barrier, 32, (sizeof(struct barrier_t)) * 10);

0 个答案:

没有答案
相关问题