一入代码深似海,从此妹纸是路人.前面为大家做了一些简单的介绍,这部分会带来一些语句和关键字等.
(一)选择语句
主要是根据判断条件,不同的触发条件触发不同的结果.比如:如果下雨,就需要打伞,不下雨也就不需要打伞了.
(二)循环语句
一些一直重复做的事,比如每天日常的吃饭睡觉等.C语言中如何实现循环呢?这里为大家先提上一些语句
while (条件)
for 循环语句
do....while循环语句
(三)函数
函数可以理解为实现某个功能的代码块,这样主函数的逻辑就不用很复杂,简化了代码.
(四)数组
C语言数组定义为:一组相同类型元素的集合
示例:
int arr[5] = { 1, 2, 3, 4, 5};
(五)操作符
算数操作符:+ - * / %
移位操作符:>> <<
位操作符:& ^ |
赋值操作符: = += -= *= /= &= ^= |= >>= <<=
单目操作符:
! 逻辑反操作符 -负值 +正值 &取地址 sizeof 操作数的类型长度(以字节为单位)
~ 对一个数的二进制按位取反 --前置,后置-- ++前置后置++ *间接访问操作符(解引用操作符)
关系操作符: > >= < <= !=用于测试不相等 ==用于测试相等
逻辑操作符:&& 逻辑与 || 逻辑或
条件操作符: exp ? exp2 : exp3
逗号表达式:exp1,exp2,exp3......expN
下标引用,函数调用和结构成员:[] () . ->
(六)常见关键字
auto break case char const
continue default do double else
enum extern float for goto
if int long register return
short signed sizeof static struct
switch typedef union unsigned void
volatile while
这里我会在后面专开一个章节详细讲述C语言中一些比较重要的关键字
(七)指针
说到指针,首先我们需要谈到内存,内存是电脑上特别重要的存储器,计算机中所有的程序的运行都是在内存中进行的.为了有效的使用内存,就把内存划分成一个个小的内存单元,每个内存单元的大小是1字节.为了能够有效的访问到内存的每个单元,就给内存单元进行了编号,这些编号被称为该内存单元的地址.