小编Sup*_*bat的帖子

运行程序时如何存储信息

运行时如何在python中存储信息?

这是代码:

list = [""]
plist = raw_input("What do you want to append: ")
list.append(plist)
print list
Run Code Online (Sandbox Code Playgroud)

当它运行时:

What do you want to append: Hello
Hello
Run Code Online (Sandbox Code Playgroud)

现在让我们说我离开去吃饭然后回来,我运行程序:

What do you want to append: People
People
Run Code Online (Sandbox Code Playgroud)

问题是该程序没有存储Hello这个词并保留了People.如何让python存储我在raw_input存储中写的所有信息呢?

python

0
推荐指数
1
解决办法
1127
查看次数

如何在c ++中获取字符串的最后一个字符

我在我的程序中使用 c++,而且我非常擅长 c++。我已经阅读了获取 std::string 的最后一个元素,但它们都没有帮助。我的代码是:

    #include <iostream>
    #include <string>

    using namespace std;

    int main()
    {
        string str = "Hello World!";
        char endch = str.back();
        if ( endch == "!" ) // Here's the error
        {
            cout << "Found!" << endl;
        } else
        {
            ; // ; alone does nothing
        }
    }
Run Code Online (Sandbox Code Playgroud)

以下是错误

C:\Users\...\Desktop\main.cpp|30|警告:与字符串文字比较会导致未指定的行为 [-Waddress]|

C:\Users\...\Desktop\main.cpp|30|错误:ISO C++ 禁止比较指针和整数 [-fpermissive]

我不确定问题是什么,但我猜是str.back;。如果你知道问题是什么,请帮忙!

c++ string char

0
推荐指数
1
解决办法
8351
查看次数

标签 统计

c++ ×1

char ×1

python ×1

string ×1