agmissle 2022-06-08 10:23 采纳率: 0%
浏览 173

C++中string无法使用

最近VS code 中学C++,学到string的时候 ,用string定义字符串,运行程序就毫无反应,也不会有任何报错,include和名称空间std都添加过了,也没有用,这是什么问题呀
示例代码:

#include<iostream>
#include<string>
#include<windows.h>
int main()
{
    system("chcp 65001"); 
    using namespace std;
    string str1="aa";

    cout <<str1;
    cin.get();
    cin.get();
    return 0;
}

这段程序运行后vs code的蓝色运行框就闪了一下橙色,然后就变回去了,把string换成char型定义就没问题。

  • 写回答

3条回答 默认 最新

  • qza2468 2022-06-08 10:28
    关注

    把8行改成cout << str1 << endl试试

    评论

报告相同问题?

问题事件

  • 创建了问题 6月8日