4

我有一个函数,它接受指向结构的指针并将该结构的成员设置为特定值。但是,在执行该分配代码之后,我的程序退出而没有显示任何错误。

void swn_addClassToInstance(struct instanceR *instance)
{
 instance->classCount = 0;
 //nothing below here will run
}

我是 C 的新手,任何帮助将不胜感激。

4

1 回答 1

4

最可能的原因是instanceNULL 或未初始化,从而导致访问冲突。如果您显示为结构instance指向的内存分配和初始化内存的代码,将会有所帮助。

于 2010-01-20T17:50:55.283 回答