13_接续符和转义符

作者: 编程半岛 | 来源:发表于2018-03-06 12:40 被阅读7次

    关键词:接续符、转义符

    1. 接续符

    • 接续符的意义:\是指示编译器行为的利器
    • 编译器会将反斜杠剔除,跟在反斜杠后面的字符自动接续到前一行
    • 在接续单词时,反斜杠之后不能有空格,反斜杠的下一行之前也不能有空格
    • 接续符适合在宏定义代码块时使用

    2. 接续符的应用

    #include <stdio.h>
    
    #define SWAP(a, b)  \
    {                   \
        int temp = a;   \
        a = b;          \
        b = temp;       \
    }
    
    int main()
    {
        int a = 1;
        int b = 2;
        
        printf("a = %d, b = %d\n", a, b);
        
        SWAP(a, b);
        
        printf("a = %d, b = %d\n", a, b);
    
        return 0;
    }
    

    3. 转义符的意义

    • C语言中的转义符\主要用于表示无回显字符,也可以用于表示常规字符
    • \作为转义符使用时必须出现在单引号双引号之间

    4.小结

    • C语言中的反斜杠\通过具有接续符转义符的作用
    • 作为接续符使用时可直接出现在程序中
    • 作为转义符使用时需要出现在单引号或双引号之间

    声明:此文章为本人在学习狄泰软件学院《C语言深度解析》所做的笔记,文章中包含狄泰软件资料内容一切版权归狄泰软件所有!

    相关文章

      网友评论

        本文标题:13_接续符和转义符

        本文链接:https://www.haomeiwen.com/subject/frzffftx.html