大家好,欢迎来到IT知识分享网。
字符集
字符是组成语言的基本元素。
在C语言中用双括号括起来的一串字符称为字符串
- 字母字符:字母字符包括大写字母A~Z也包括小写字母a~z共52个字符。
- 数字字符:数字字符包括0~9共个字符。
- 空格符:空格符只在字符常量和字符串常量中起作用。在其他地方出现,只起间隔作用,因此在程序中使用一个或多个空格符对程序编译不产生影响,运用得好可以增加程序的清晰性和可读性。
- 特殊字符:特殊字符是不可显示、不可打印的字符。
- 其他字符:其他字符包括图形符、标点符和运算符。
ASCII码表
十进制(dec)、八进制(oct)、十六进制(hex)及字符(ch)编码
参考:https://zh.cppreference.com/w/cpp/language/ascii
我们不需要记住所有的ASCII码表中的数字,使⽤时查看就可以,不过我们最好能掌握⼏组特殊的数据:
- 字符A~Z的ASCII码值从65~90
- 字符a~z的ASCII码值从97~122
- 对应的大小写字符(a和A)的ASCII码值的差值是32
- 数字字符的0~9的ASCII码值从48~57
- 换行\n的ASCII码值是10
- 字符的ASCII码值从0~31 这32个字符是不可打印的,无法打印在屏幕上
关键字(保留字)
关键字是系统定义的、具有特殊含义的、专门用于特定用途的C语言标识符。
- 关键字都有特殊的意义
- 关键字不能被自己创造
- 关键字不能与自己创造的标识符重复
注:https://zh.cppreference.com/w/c/keyword(C语言关键字的全部介绍)
转义字符
转义字符是一种特殊的字符常量。(转义字符顾名思义:转变原来意思的字符)
转义字符以反斜杠“\”开头,后跟一个或几个字符。
- \?:在书写连续个问号时使用,可以防止它们被解析成三字母
- \’:表示字符常量’
- \”:表示一个字符串内部的双引号
- \f:换页符
- \n:换行符
- \r:回车符
- \ddd:d d d 表示1-3个八进制的数字 如 \130 表示字符X
- \xdd:d d 表示2个十六进制的数字 如 \x30 表示字符0
- \0:null字符,表示没有内容,\0 与 \ddd 这类的转义字符用于字符串的结束标志,ASCII码值为0
转义字符参考:https://zh.cppreference.com/w/c/language/escape
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/139491.html