初学者谈C语言

初学者谈C语言是组成语言的基本元素

大家好,欢迎来到IT知识分享网。

字符集

字符是组成语言的基本元素。

在C语言中用双括号括起来的一串字符称为字符串

  1. 字母字符:字母字符包括大写字母A~Z也包括小写字母a~z共52个字符。
  2. 数字字符:数字字符包括0~9共个字符。
  3. 空格符:空格符只在字符常量和字符串常量中起作用。在其他地方出现,只起间隔作用,因此在程序中使用一个或多个空格符对程序编译不产生影响,运用得好可以增加程序的清晰性和可读性。
  4. 特殊字符:特殊字符是不可显示、不可打印的字符。
  5. 其他字符:其他字符包括图形符、标点符和运算符。

ASCII码表


十进制(dec)、八进制(oct)、十六进制(hex)及字符(ch)编码

2468a2990e294bd4bc4799296b84c034.png

参考: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语言标识符。

  • 关键字都有特殊的意义
  • 关键字不能被自己创造
  • 关键字不能与自己创造的标识符重复

906e52f9f9134ce1b56cd6737ab1f3af.png

注: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

(0)
上一篇 2025-06-05 18:00
下一篇 2025-06-05 18:10

相关推荐

发表回复

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

关注微信