【初始C语言】转义字符

转义字符转变字符的意思,n加\后他的意思就变了,就会变成换行符

加了\和没加\的区别

\n有换行的作用,转义字符

\0是字符串的结束标志,所以\0是转义字符

C语言规定的转义的字符

三字母词

三字母词指 ??) 这三个字母放在一起就会变成]

有些编译器会这样,有些编译器就不会

如何解决

在两个问号面前加\就可以杜绝这种情况

格式

为什么会报错

因为编译器把左边两个单引号看成一对了

转义加个单引号就行了

字符串和字符可以不用格式直接打印

整形那些都不行

这里的第一个斜杆是用来转义第二个斜杆的,这时候斜杆就变成普通的斜杆

只要加两个斜杆才不会被转义

\a是蜂鸣器

\r回车

\t水平制表符相当于Tab

为什么打印大写的X

8进制的130

10进制的话是88

那么十进制88对应字符X所以打印X,这种编码叫ASCII编码

\130是是一个字符

\xdd dd代表两个十六进制

\xdd是一个字符

打印长度是几

答案是6 空格也是字符

猜猜是几

答案是14

转义字符\t是1个字符 \62是一个字符 62算8进制

8进制是0到7构成

/t是一个字符,他的效果相当于4个字符

相关推荐
我好喜欢你~19 分钟前
C#---StopWatch类
开发语言·c#
一阵没来由的风4 小时前
拒绝造轮子(C#篇)ZLG CAN卡驱动封装应用
c#·can·封装·zlg·基础封装·轮子
一枚小小程序员哈10 小时前
基于微信小程序的家教服务平台的设计与实现/基于asp.net/c#的家教服务平台/基于asp.net/c#的家教管理系统
后端·c#·asp.net
Eternity_GQM12 小时前
【Word VBA Zotero 引用宏错误分析与改正指南】【解决[21–23]参考文献格式插入超链接问题】
开发语言·c#·word
cimeo16 小时前
【C 学习】06-算法&程序设计举例
c#
百锦再17 小时前
.NET 的 WebApi 项目必要可配置项都有哪些?
java·开发语言·c#·.net·core·net
WYH2871 天前
C#控制台输入(Read()、ReadKey()和ReadLine())
开发语言·c#
hqwest1 天前
C#WPF实战出真汁06--【系统设置】--餐桌类型设置
c#·.net·wpf·布局·分页·命令·viewmodel
做一位快乐的码农1 天前
基于.net、C#、asp.net、vs的保护大自然网站的设计与实现
c#·asp.net·.net
DavieLau1 天前
C#项目WCF接口暴露调用及SOAP接口请求测试(Python版)
xml·服务器·开发语言·python·c#