"\"号是干什么的?vc菜鸟提问~~明白后立即结贴~~
if (b == parentYval-1)
{
if (walkability[parentXval-1][parentYval] == unwalkable
|| walkability[parentXval][parentYval-1] == unwalkable) \=====》这个“\”是什么意思?
corner = unwalkable;
}
else if (b == parentYval+1)
{
if (walkability[parentXval][parentYval+1] == unwalkable
|| walkability[parentXval-1][parentYval] == unwalkable) //
corner = unwalkable;
}
受不了了,粘个代码都是乱的,vc啊vc~~
请大虾给讲明白那个\是干什么的,谢谢拉!
问题点数:50、回复次数:5Top
1 楼krh2001(边城浪子)回复于 2005-06-02 21:58:20 得分 45
"\" 后紧跟换行, 也就是 "\"字符是一行的最后一个字符的时候,表示
下一行是本行的继续.
一般是因为 一行太长写不下,然而又要求必需在一行内写完,如一个宏定义. 这时就可以用这个来将多行凑成一行
Top
2 楼stone123fefe(S石头123)回复于 2005-06-02 22:04:28 得分 0
哦 就是说如果在这个例子中如果去掉“\”执行也一样是么?(因为corner = unwalkable;在下一行)Top
3 楼newcore(to be or not to be, it's a question.)回复于 2005-06-02 22:11:04 得分 5
"\"续行而已...
你没有贴完吧.从你这里看,确实要不要都一样。Top
4 楼krh2001(边城浪子)回复于 2005-06-02 22:12:11 得分 0
这里有没有没什么不同, 本来 C++里的语句就可发分多行写,有什么关系.所以除了 用在 预编译指令里外,其它地方很少用到, 预编译指令有点不同, 一条指令只能放在单独的一行内Top
5 楼stone123fefe(S石头123)回复于 2005-06-03 05:56:32 得分 0
谢谢krh2001(边城浪子)和 newcore(戒烟中&迷茫的寻找第二法门) !Top




