在C中指向自我

时间:2016-02-15 05:33:07

标签: c pointers reference self-reference

我有以下typedef结构:

def clean_avatar(self):
    image=self.cleaned_data.get("avatar")
    if image:
        try:
            if image.size > 1000000:
                return None
        except:
            pass
        image = Image.open(image)
        image = MakeThumbnail(image)
        return image
    else:
        return None   

我的问题是关于第4行。我正在尝试创建一个自引用指针。我知道如果我创建了一些CELL 1) typedef struct cell { 2) cell* next; 3) cell* previous; 4) cell** self = *next.previous 5) unsigned int size; 6) bool is_free; 7) } CELL; ,我可以用test_cell得到它的内存位置,但我想要一个实际的变量。这可能吗。如果是这样的话,我现在正走在正确的轨道上吗?

0 个答案:

没有答案