pointer-to-pointer

    1热度

    1回答

    我需要在C指针指向帮助我有两个结构一个结构做出这样的: typedef struct s{ s2** d; struct s* next; }s; typedef struct s2{ c* fi; struct s2* next; }s2; 而且我有这样一个功能: void modify(c* a, s2* b){ /

    7热度

    4回答

    我想改变双指针结构的成员。你知不知道怎么? 示例代码 typedef struct { int member; } Ttype; void changeMember(Ttype **foo) { //I don`t know how to do it //maybe *foo->member = 1; }

    0热度

    1回答

    我仍然在试图让我的遗传算法工作,但今天我有这样一段代码 while (iCurrentGen <= data->m_iMaxGenerations) { arrfSelectedChromosomes = selection(&data[0], szChromosomes); iSelectedLen = order_descending_grid(arrfSelectedC

    6热度

    2回答

    根据我的书,当您创建多维数组char a[10][10]时,它说您必须使用类似于char a[][10]的参数将数组传递给函数。 为什么你必须指定长度?你是不是只是传递一个双指针来处理,而不是双指针已经指向分配的内存?那么为什么参数不能是char **a?你通过提供第二10