发布网友 发布时间:2022-04-20 07:05
共2个回答
热心网友 时间:2023-10-11 03:33
我觉得要定义结构体对象应该用 struct cft blk[6][iblknb]; struct 不能省略,并且iblknb不能是变量,只能是常量,所以除非iblknb是宏定义,否则上面的定义还是错误的。
int feasibledot(cft spc_origion, cft *blk,int iblknb,cube *dotspc,cft *blked, int blkednb);
这个函数有参数cft *blk,不能说引用了blk对象,在这个函数里 形参变量只是一个指向struct cft型结构体变量的指针。
热心网友 时间:2023-10-11 03:33
如果这样定义结构体,你的结果就是对的
typedef struct cft
{
...
}cft;