C基础-转义字符

转载请注明出处:http://blog.csdn.net/droyon/article/details/9822541

转义字符
\' 单引号'(Single Quote,或Apostrophe) 
\" 双引号" 
\? 问号?(Question Mark) 
\\ 反斜线\(Backslash) 
\a 响铃(Alert,或Bell) 
\b 退格(Backspace) 
\f 分页符(Form Feed) 
\n 换行(Line Feed) 
\r 回车(Carriage Return) 
\t 水平制表符(Horizontal Tab) 
\v 垂直制表符(Vertical Tab) 

1、测试转义字符输出打印

#include <stdio.h>
int main(void){
    printf("111111\'");/* 单引号 */
    printf("222222\"");/* 双引号 */
    printf("333333\?");/* 问号 */
    printf("444444\\");/* 单斜杠 */
    printf("555555\a");/* 响铃 */
    printf("666666\b");/* 退格符 */
    printf("777777\f");/* 分页符号  */
    printf("888888\n");/* 换行符 */
    printf("999999\r");/* 回车符  */
    printf("000000\t111111111");/* 水平制表符 */
    printf("111111\v000000000");/* 垂直制表符 */

    printf("\n 1=单引号\t 2=双引号\t  3=问号\t\n\ 4=单斜杠\t 5=响铃\t 6=退格符\t\n 7=分页符\t 8=换行符\t 9=回车符\t\n 01=水平制表符\t 10=垂直制表符号\t\n");
    return 0;
}

打印:

111111'222222"333333?444444\55555566666777777
                                             888888
000000	111111111111111
                       000000000
 1=单引号	 2=双引号	  3=问号	
 4=单斜杠	 5=响铃	 6=退格符	
 7=分页符	 8=换行符	 9=回车符	
 01=水平制表符	 10=垂直制表符号
2、测试打印字符串、打印字符中单引号,以及双引号,斜杠的注意事项

#include <stdio.h>
int main(void){
    printf("《打印字符串》,转义字符的使用,双引号和斜杠\n");
    printf("'\n");
    printf("\'\n");//单引号:既可以使用单引号,也可以使用转义
    
    printf("?\n");
    printf("\?\n");//既可以使用转义字符也可以直接“?”

//    printf("""); 双引号必须使用转义字符
    printf("\"");

//    printf("\");//斜杠(\)必须使用转义字符
    printf("\\\n");

    printf("---------------------------------------------\n");
    printf("《打印字符》,转义字符的使用,单引号和斜杠\n");
    //打印单引号字符和斜杠(\)只能使用转义,而打印双引号以及问号,既可以使用转义字符也可不用
//    printf("char is:%c",''');打印单引号字符只能使用转义字符
    printf("char is:%c\n",'\'');
    
//    printf("char is:%c\n",'\');//打印斜杠(\)字符,只能使用转义字符
    printf("char is:%c\n",'\\');
    
    printf("char is:%c\n",'\"');//双引号:转义双引号,或者直接双引号
    printf("char is:%c\n",'"');//双引号
    printf("char is:%c\n",'\?');//问号:转义字符或者直接问号
    printf("char is:%c\n",'?');//问号

    printf("--------------------------\n");
}

打印:

《打印字符串》,转义字符的使用,双引号和斜杠
'
'
?
?
"\
---------------------------------------------
《打印字符》,转义字符的使用,单引号和斜杠
char is:'
char is:\
char is:"
char is:"
char is:?
char is:?
--------------------------


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

hailushijie

您的鼓励是我创作最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值