初识C语言(3)转义字符和操作符

目录

前言

本节提要

一、转义字符

1.什么是转义字符

2.常见的转义字符

二、操作符

1.组成

2.常用操作符

三、推荐练习

四、下节预告


本节提要

一、转义字符

1.什么是转义字符

2.常见的转义字符

二、操作符

1.组成

2.常用操作符

三、推荐练习

四、下节预告


前言

先说一下为什么本人鸽了这么久没更新,一方面是去年期末时比较忙,没有时间更新,再之后是本人太懒了,或者说专心摸鱼中(笑)

本系列的意义在于两点,一则是作为本人(一个编程初学者)的学习笔记记录,二则希望能对后来者提供一些帮助,因为本人也为新手,难免有些错误或讲述不清之处,恳请大家指出或提出建议,本人也会虚心修改。

本系列的目标是帮助一个编程初学者快速拥有简单的编程能力,能够自主完成洛谷入门级和部分普及级题目。


本节提要

本节我将向各位介绍转义字符是什么,常见的转义字符有哪些?以及操作符是什么?常用的操作符有哪些?内容量较前两节较多,但也还算适量,并且这些都是C语言的基础,灰常简单


一、转义字符

1.什么是转义字符

首先我们先看看百度是怎么解释的?

 官方的解释往往都不太好理解,让我们翻译成口语看看,转义字符就是将将原本的字符加上“\”,使它的作用(意义)与原本不同,从而形成的新的字符。

但是我们不用关注这些,我们主要看看有哪些字符被“转义了”,它们的新意义是什么。

2.常见的转义字符

  1. \?: 在有些国家的键盘无法输入一些字符,为此使用三字符系列转义字符,\?就是用于避免编译器将???三字符系列转义字符(也就是让?能正常输出)
  2. \a:警告字符,用于发出蜂鸣警告
  3. \r:表示回车,回到当前行的行首,而不会换到下一行,如果接着输出的话,本行以前的内容会被逐一覆盖(光标在该行的头部)
  4. \':用于表示'
  5. \b:退格符,将光标退回前一个字符,但不会删除光标位置的字符,如果后边有新的字符,将覆盖退回的那个字符
  6. \t:水平制表符,将光标后移一个tab(即输出8个空格)
  7. \":用于表示"
  8. \f:进纸符,即换页
  9. \v:垂直制表符,使其后方的字符从下一行开始输出,且开始的列数为“\v”前一个字符所在列的后面一列
  10. \\:用于表示\\,防止其和其他字符被理解为转义字符,比如我们想输出"\a",但直接printf("\a");会被理解为发出蜂鸣警告,所以应该写为printf("\\a");
  11. \n:换行,使其后方的字符从下一行开始输出(顶格)

二、操作符

1.组成

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值