C语言重点

C语言重点,第1张

1⃣️数据类型

2⃣️运算符

C语言的运算符按运算时 *** 作数的个数可分为:

单目运算符、双目运算符和三目运算符。

按运算符在运算时的功能可分为:

算术运算符、关系运算符、逻辑运算符、位 *** 作运算符、赋值运算符 条件运算符、逗号运算符、指针运算符、求字节数运算符、强制类型转换运算符、成员运算符、括号运算符等。

3⃣️循环

在控制循环的过程中,计数器变量 i起得是控制作用,称之为循环控制变量。循环控制变量必须具备以下几个要素:
1)循环控制变童的初值(i=0)
2)循环的条件(i<30)
3)使循环趋于结束的部分(i++)

程序设计中,如果待解决的问题存在重复执行 *** 作时,应使用循环结构来实现。具体的设计步骤可如下:
1)构造循环体。将问题中需要重复执行的部分,利用C语言规则归纳出一组相同的程序段。
只有将重复执行 *** 作描述为相同 *** 作时,才可以便用循环解决实际问题。在归纳的过程中应充分
利用变量是一个变化的量的概念,如本例中变量 score 在不同的时刻代表的是不同学生的成绩。
2)寻找控制循环的变量。任何一个循环的控制都离不开值环控制变量,有的问题循环的次数
是确定值,可以使用计数器水控制循环;有的问题循环次数不是确定值,在设计循环时使用计数
器就不合适了,设计者应从问题中或从循环体中寻找规则变化的量来控制循环。
3)找出循环控制变量的几个要素。循环控制变量的3个要素是控制循环结构正确执行的必要组成部分。

4⃣️分支和跳转

5⃣️函数

1)函数定义

2)函数声明

3)函数调用

6⃣️结构体

C语言中提供了结构体类型,可以方便灵活的将
若干不同类型的数据组织成一个有机的组合体。

结构体类型定义的一般形式为:
struct  结构体类型名
{
类型说明符 成员名1;
类型说明符 成员名2;
类型说明符 成员名口;

7⃣️指针

指针是一个与“内存地址”密切相关的概念,通过指针机制,C程序可以直接访问物理内存,灵活高效地处理不同类型的数据。

区分直接访问和间接访问。

8⃣️宏定义

C语言提供 3类编译预命令

1)宏定义
2文件包含
3条件编译
预处理命令不属于 C 语言语句,为了与C语言语句区别,形式上都以“#”开头,每条预处理命令独立占一行。

1. 不带参数的宏定义
不带参数的宏定义的一般定义形式如下:
#define 宏 字符序列

2.带参数的宏定义的一般形式如下:
#define 宏 (形参列表)字符序列

 

 

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/676005.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-19
下一篇 2022-04-19

发表评论

登录后才能评论

评论列表(0条)

保存