诗子黎
2021-03-05 15:21
采纳率: 50%
浏览 1.1k

该程序为什么vs2010可以运行,而vs2019不可以?

各位好,我想问一下,这段程序,可以在vs2010上运行,但是不能在vs2019上运行,为什么?

#include <iostream>
using namespace std;
class String
{
public:
	String() { p = NULL; }
	String(char* str);
	void display();
private:
	char* p;
};
String::String(char* str)
{
	p = str;
}
void String::display()
{
	cout << p;
}
int main()
{
	String string1("Hello"), string2("Book");
	string1.display();
	cout << endl;
	string2.display();
	return 0;
}
  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

3条回答 默认 最新

相关推荐 更多相似问题