然而,我正面临一个错误,它说fork.c:764: request for member `list' in something nota structure or union
简要说明:我正在使用一个现成的链表,它是在内核中为每种类型的结构定义的。(所以我有自己的数据结构)此外,我为我的链表使用了预定义的函数,如添加,遍历,删除节点,但由于这个错误,我不能有任何进展。在这里你可以看到包含我的数据结构的头文件。,您可以在这里看到我添加到fo
我在Visual Studio Enterprise中对C++赋值进行编码。但是,我注意到,当我在linux中运行代码以在不同的平台上进行检查时,我会出现错误,因为无论您如何处理变量,visual studio都会将所有变量初始化为零。例如,我忘了将链表练习中的头指针设置为nullptr,VS仍然运行得很好,但是linux不能。我真的希望能够更早地捕捉到这些错误,那么有没有办法在VS中禁用这种自动初始化呢?
谢谢
我想要创建一个抽象的链表实现(具有对createList、create、addNode、deleteNode等的一般操作)。如何将这些功能提供给正在使用操作系统的人?(我正在使用Ubuntu。)我可以声明一个函数:int add(int a,int b); /* add.h having the declaration */ #include "add.h"
int add(int a,int b) /* add.c having