复习笔记一 —c语言常见概念

1、初识代码结构及内涵

b6635a8ff3354f8698bb5c78adb105cb.jpg

 2、常见ASCⅡ码

•字符A~Z的ASCII码值从65~90

(此处可以从66开始记,66在日常中近似NB,即B的ASCⅡ码值为66,可作辅助记忆😆)

•字符a~z的ASCII码值从97~122

对应的⼤⼩写字符(a和A)的ASCII码值的差值是32

•数字字符0~9的ASCII码值从48~57

•换⾏ \n 的ASCII值是:10

•在这些字符中ASCII码值从0~31 这32个字符是不可打印字符,⽆法打印在屏幕上观察

3、字符串以及\0

字符串定义:使用双引号括起来的一串字符                             (如"happy")

\0:隐藏在字符串末尾,是字符串的结束标志

注意:①字符串的打印格式可以用%s指定

         ②在VS中打印字符串时可以不使用占位                 符%s来指定格式,直接在括号中用""引               出需要打印的字符串即可

4、常见转义字符

•\? :在书写连续多个问号时使⽤,防⽌他们              被解析成三字⺟词,不过现在在新的编              译器上已经没法验证了。

•\' :⽤于表⽰字符常量'

•\" :⽤于表⽰⼀个字符串内部的双引号

•\\ :⽤于表⽰⼀个反斜杠,防⽌它被解释为              ⼀个转义序列符。

•\a :警报,这会使得终端发出警报声或出现               闪烁,或者两者同时发⽣。

•\b :退格键,光标回退⼀个字符,但不删除               字符。(b之后如果跟新的内容,新的               内容就会覆盖掉回退所在位置的内容)

•\f :换⻚符,光标移到下⼀⻚。在现代系统             上,这已经反映不出来了,⾏为改成类似           于 \v 。

•\n :换⾏符。(ASCⅡ码值为10)

•\r :回⻋符,光标移到同⼀⾏的开头。

•\t :制表符,光标移到下⼀个⽔平制位, 通             常是下⼀个8的倍数。

•\v :垂直分隔符,光标移到下⼀个垂直制表              位,通常是下⼀⾏的同⼀列。

下⾯2种转义字符可以理解为:字符的8进制或者16进制表⽰形式

•\ddd :d d d表⽰1~3个⼋进制的数字。 如: \130 表⽰字符X

•\xdd :d d表⽰2个⼗六进制数字。 如: \x30 表⽰字符0

\0 :null 字符,代表没有内容, \0 就是 \ddd 这类转义字符的⼀种,⽤于字符串的结束标志,其 ASCII码值是0.

5、注释(起对代码的解释或丢弃作用,并不                      会被执行)

⑴/*...*/ 

用法:需要注释的内容放到/* 与*/ 之间即可

注意:①这种形式的注释可以插在行内,即可以               插在一行代码中间

         ②/**/ 的这个注释也不⽀持嵌套注释,                  /* 开始注释后,遇到第⼀个 */ 就认为                 注释结束了。

⑵//

用法:放在每行代码的开头或结尾,注释掉一              整行代码

注意:①上述两种注释形式都不能放入双引号中(放入双引号中的注释符号会成为字符串的一      部分,被解释为普通符号,失去注释功能)

         ②编译时注释会被替换为一个空格

 

 

 

 

  • 6
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值