关于“& \”的用法

楼主
关于“& \”的用法
[P]下面的语句是能够编译通过的,语句中“\”表示什么意思?在程序中的作用是什么?[/P][P]#define GET_STATUS_BIT(status_variable,bit)  (0 != (status_variable & \[/P][P]                                                                         (1<<(bit))))[/P][P]如果改为:[/P][P]#define GET_STATUS_BIT(status_variable,bit)  (0 != (status_variable & \ (1<<(bit))))[/P][P]则编译失败。[/P][P]所以向大家请教:语句中“\”表示什么意思?在程序中的作用是什么?[/P]
1楼
这个“\”符号是用于表示“接着”下一行的代码。当用户不想本行代码写得太长时,就可以用这个符号来接着下一行来写。CC编译器会自动识别这个符号的。

电脑版 Page created in 0.1719 seconds width 3 queries.