在线情况
楼主
  • 头像
  • 级别
    • 积分19
    • 经验632
    • 文章26
    • 注册2011-10-10
    关于“& \”的用法
    [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]
    微控网感谢您的参与
    在线情况
    2
    • 头像
    • 级别
    • 门派
    • 职务总版主
    • 声望+9
    • 财富5
    • 积分3065
    • 经验390701
    • 文章6744
    • 注册2006-03-07
    这个“\”符号是用于表示“接着”下一行的代码。当用户不想本行代码写得太长时,就可以用这个符号来接着下一行来写。CC编译器会自动识别这个符号的。
    [COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
    Powered by LeadBBS 9.2 .
    Page created in 0.1875 seconds with 8 queries.