双链表返回“列表为空”

时间:2017-08-27 11:59:56

标签: c

我是C的初学者,并试图通过char变量创建双向链表。我在单个列表中做了同样的事情。但是,当我在双列表中做同样的事情时,检查列表是否为空的检查函数,返回列表是空的,所以我的列表不是由我的打印函数写的。我已经阅读了一些与我的问题相关的帖子,我认为这是关于指针的引用,但我无法解决我的问题。由于这是我的第一篇文章,英语不是我的母语,我很抱歉偶尔会有不完美之处。所以请警告我正确分享错误的错误。任何帮助将不胜感激。

class HttpRequest:
    __slots__ = ('_protocol', '_url', '_headers', '_version')

    def __init__(self, protocol, url, headers, version):
        self._protocol = protocol
        self._url = url
        self._headers = headers
        self._version = version

1 个答案:

答案 0 :(得分:2)

这不是答案,但它应该给你一个提示:

问题:

void Foo(int bar)
{
  bar = bar * 2;
}

...
int x = 3;
Foo(x);
// what's the value of x here ?

通话xFoo(x)的价值是什么?

嗯,同样的事情发生在pushFrontpushBack