我想知道我是否可以依靠您的支持来解决这个问题,即在 C# 中制作一个程序以使用指针实现队列或堆栈。
最大的问题是当我尝试在 C# 中重用 C++ 或 C 中的实现时,它们无法运行。
例如,当我尝试使用下面的代码来开始创建在 C# 中使用链表的代码时
struct cel {
int content;
struct cel *prox;
};
控制台应用程序返回以下错误:
(1) 'Cel':成员名称不能与其封闭类型相同 (2) 类、结构或接口成员声明中的无效标记 '*' (3) { 预期 (4) 无效标记 ';' 在类、结构或接口成员声明中 (5) 类、结构或接口成员声明中的标记“命名空间”无效
因为我需要让这部分代码运行以继续执行的其他部分,所以我真的很想依靠你的帮助来解决这个问题。
如果您知道如何正确实现这部分代码,或者甚至,如果您知道如何在 C# 中使用指针实现队列或堆栈,请给我完整的代码。
预先感谢您的支持。