码迷,mamicode.com
首页 > 编程语言 > 详细

C++转义字符使用

时间:2014-09-18 11:01:03      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:使用   ar   div   art   sp   on   c   c++   r   

编码过程中字符串可能过长,这通常须要换行,对于换行转义字符\ ,使用时要保证\后无空格,否则会出现“error C2017:非法的转义字符 ”错误

 如 

//  ‘‘\"后无空格

string sql = "insert into table1 "                + " values (‘test‘)";
string sql1 = "insert into table1 \ 
               values (‘test2‘)";
//上面两种写法都正确。
//以下两种写法会提示C2017错误
// ‘\‘后有空格
string sql = "insert into table1 " \ 
               + " values (‘test‘)";
string sql1 = "insert into table1 \ 
               values (‘test2‘)";


C++转义字符使用

标签:使用   ar   div   art   sp   on   c   c++   r   

原文地址:http://www.cnblogs.com/mengfanrong/p/3978568.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!