visual studio运行时报错提示:C2001 常量中有换行符

发布时间:2023-05-15 21:27:44 作者:yexindonglai@163.com 阅读(1630)

问题描述

编写了一个简单的 hello world代码,运行时vs提示错误如下:

说是常量中有换行符,但是我仔细看自己的代码,是没有问题的,猜想可能是vs的问题,百度查了下,原来是结束符中不能使用中文的标点符号;

解决

所以只需要将以下代码

  1. std::cout<<"hello。"<<std::endl;

换成以下代码就可以了,其实就是将中文句号换成英文的点.就可以了

  1. std::cout<<"hello."<<std::endl;

运行

可以看到修改后再次运行已经成功了

关键字c++