小问题1(已解)

来源:互联网 发布:中兴优化面试 编辑:程序博客网 时间:2024/05/29 18:07

void Main_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify)

{    switch(id)    {        case IDC_OK:{//\}        break;        default:break;    }}
今天发现一个很奇怪的问题,综合简单下来就是为什么这个时候编译错误啊?  我发现的原因是    "//\"   这里错了。要是改成    “//”    就对了。

可是不知道为什么?是不是   “\”    有什么特殊含义啊?

原来 “\” 真的有特殊含义啊,“\” 是为了方便将一行比较长的代码分成两行,有利于阅读。也就是有了一行最后有“\” 这个,表示将改行下面的那行连接在一起。如果改成下面的就可以了:

void Main_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify)

{    switch(id)    {        case IDC_OK:{ //\}}        break;        default:break;    }}

	
				
		
原创粉丝点击