c语言中的空白符_C语言基础知识点

c语言中的空白符_C语言基础知识点一、什么是空白符,空格符,转义字符?(1)空格符,制表符,换行符等统称为空白符

一、什么是空白符,空格符,转义字符?

(1)空格符,制表符,换行符等统称为空白符

(2)空格符,不等同于键盘上的<space>键,在键盘上是没有的,它不是空格,但是能起到空格的效果,并占用一个字符位置。

(3)转义字符(Escape character),所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母前加”\”来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。

 二、相关引申

空白符只在字符常量和字符串常量中起作用,在其他地方出现时,只起间隔的作用,编译程序对它们忽略不计。因此,在程序中使用空白符与否,对编译程序不发生影响,但在程序中适当的地方使用空白符将增加程序的清晰性和可读性。

中文名   空格符

输入方法  用系统自带的字符输入功能,进入记事本——按住Alt键+小键盘那里依次输入127,输入完之后放开Alt键

 

③所有的转义字符和所对应的意义:

其中加粗的是本人目前做练习时用的比较多的

转义字符

意义

ASCII码值(十进制)

\a

响铃(BEL)

007

\b

退格(BS) ,将当前位置移到前一列

008

\f

换页(FF),将当前位置移到下页开头

012

\n

换行(LF) ,将当前位置移到下一行开头

010

\r

回车(CR) ,将当前位置移到本行开头

013

\t

水平制表(HT) (跳到下一个TAB位置)

009

\v

垂直制表(VT)

011

\\

代表一个反斜线字符”\’

092

\’

代表一个单引号(撇号)字符

039

\”

代表一个双引号字符

034

\?

代表一个问号

063

\0

空字符(NUL)

000

\ddd

1到3位八进制数所代表的任意字符

三位八进制

\xhh

十六进制所代表的任意字符

十六进制

 三、题点总结

1.空格符和空白符的区别

如:统计各类字符数目时,到底是’ ‘还是’\t’,’\n’等。

注:参考资料:百度百科

 

今天的文章
c语言中的空白符_C语言基础知识点分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/80094.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注