C语言常见概念(2)

1. 两种特殊的转义字符:\ddd 和 \xdd是什么?

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

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

2. 语句和语句分类

 C语⾔的代码是由⼀条⼀条的语句构成的,C语⾔中的语句可为以下五类:

空语句 

        空语句是最简单的,⼀个分号就是⼀条语句,是空语句。

• 表达式语句

        表达式语句就是在表达式的后边加上分号。

• 函数调⽤语句

• 复合语句

       成对括号中的代码构成一个代码块,也被称作复合语句。

• 控制语句

        控制语句⽤于控制程序的执⾏流程,以实现程序的各种结构⽅式(C语⾔⽀持三种结构:顺序结构、选 择结构、循环结构),它们由特定的语句定义符组成,C语⾔有九种控制语句。

可分成以下三类:

1. 条件判断语句也叫分⽀语句:if语句、switch语句;

 2. 循环执⾏语句:do while语句、while语句、for语句;

 3. 转向语句:break语句、goto语句、continue语句、return语句。

3.注释的重要性

  1. 代码可读性: 注释可以帮助其他开发者(包括未来的你自己)理解代码的意图。 清晰的注释能够解释代码的目的、算法、数据结构等,使代码更易于阅读和理解。
  2. 协作与团队开发: 在团队项目中,多个开发者协作编写代码。 注释可以帮助团队成员了解彼此的工作,提高团队协作效率。
  3. 错误预防与修复: 注释可以在代码中标记潜在问题,提醒其他开发者可能的错误或需要注意的地方。 这有助于及早发现和修复潜在的bug。
  4. 代码维护: 在长期项目中,代码通常需要多次修改和维护。 注释可以帮助你理解先前的设计选择和逻辑,减少在修改代码时引入错误的可能性。
  5. 开发文档: 注释可以作为代码的一部分,成为未来开发者使用代码的文档。 它们为代码的用户提供了使用指南和背后的逻辑。

C语⾔的注释有两种表⽰⽅法

1. /* */ 的形式第⼀种⽅法是将注释放在 /*...*/ 之间,内部可以分⾏。

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

2. // 的形式 第⼆种写法是将注释放在双斜杠 // 后⾯,从双斜杠到⾏尾都属于注释。这种注释只能是单⾏,可以 放在⾏⾸,也可以放在⼀⾏语句的结尾。这是C99标准新增的语法。

注意不管是哪⼀种注释,都不能放在双引号⾥⾯。 双引号⾥⾯的注释符号,会成为字符串的⼀部分,解释为普通符号,失去注释作⽤。

4.printf和库函数

代码中使⽤了 printf 函数,实现了在屏幕上的信息的打印。

这⾥简单的介绍⼀下 printf , printf 是⼀个库函数,它的功能是在标准输出设备(⼀般指屏 幕)上进⾏信息的打印。上⾯的代码是使⽤ printf 函数打印字符串。只要把想要打印的⼀串字符放 在双引号中并传递给printf函数就可以打印。

我们在使⽤库函数的时候,是需要包含头⽂件的,⽐如: printf 函数需要包含的就是 stdio.h 这个头⽂件 :#include<stdio.h>

那什么是库函数呢?

为了不再重复实现常⻅的代码,让程序员提升开发效率,C语⾔标准规定了⼀组函数,这些函数再由不 同的编译器⼚商根据标准进⾏实现,提供给程序员使⽤。这些函数组成了⼀个函数库,被称为标准 库,这些函数也被称为库函数。在这个基础上⼀些编译器⼚商可能会额外扩展提供部分函数(这些函 数其他编译器不⼀定⽀持)。 ⼀个系列的库函数⼀般会声明在同⼀个头⽂件中,所以库函数的使⽤,要包含对应的头⽂件

具体了解可参考链接:https://cplusplus.com/reference/clibrary/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值