1、循环
循环语句有for(初值;条件;循环结束后执行)循环 while(条件)循环 do{函数}while(条件)循环,每个循环都必须要有结束条件,如果没有结束的条件,那就是死循环,他会不断占用内存。
2、判断
if(条件)\\ 条件满足就执行下面的函数
{函数}
else if(再添加条件)//如果条件不满足就判断这个满足吗,满足就执行下面的。不满足跳下一个
{函数}
else// 都不满足就执行这行
{函数}
3、多重选择
switch(常量)
{
case 常量1 :表达式;break; //每个case都要有break结束,不然他就会一直执行下去。
case ······· //上面的switch的常量在case符合,就会执行那一句
default:表达式; //如果都不符合就会执行这最后一句。
}
4、循环的终结语句
如果循环到满足一定条件的时候想结束这个循环就用break语句,结束这个循环
如果循环到一个条件不想让他执行就用continue语句,不执行这次循环,跳到下一轮循环
5、指针
指针就是C语言的精髓,也可以说是灵魂,但因为是直接改变内存里面的数据,有时为了保护一些数组或者变量的数据,会使用const锁住数据,不给修改。
6、分配内存
可以使用malloc()函数来分配内存,但最后记得施放掉,不然会一直占用内存空间的,施放内存就用free(变量名)来施放内存,为了良好的编程习惯,最后施放内存后让这个指针指向NULL(空指针)。