所以在这段C代码中,我有这种情况,我并不完全理解。基本上,我想修改newNode结构中的“tics”值。我需要分配给它的值是“newAssignment”。但是,当我尝试运行此代码时,我遇到了一个seg-fault。每次运行此代码时都不会发生段错误,但是当temp->时它确实会出现seg-fault。 next是null。
如何在没有seg-faulting的情况下将newAssignment分配给newNode-> tics?
while(newNode->tics > temp->tics){
int newAssignment = newNode->tics - temp->tics;
newNode->tics = newAssignment;
if(temp->next == NULL){
break;
}
temp = temp->next;
}