C语言基础知识
1.程序结构是三种:
顺序结构、选择结构(分支结构)、循环结
构。
2.读程序都要从main()入口,然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择),有且只有一个main函数。
3.标识符
合法的要求是由字母、数字、下划线组成。有其它元素就错了。并且第一个必须为字母或则是下划线。
标识符分为关键字、预定义标识符、用户标识符。
变量
1.变量的概念
编写计算机程序是为了替代人工完成复杂的数据计算或处理,该过程会产生很多临时数据,需要对这些临时数据进行存储,以便在程序执行中反复使用。
2.变量的使用
(1)就是要声明变量:根据所存储的数据类型,为变量申请存储空间。
声明变量的语法:
数据类型 变量名;
如:int a; int是数据类型 a是变量名。
在声明变量需要变量命名,必须要满足标识符的命名规则,规则如下:
(1)标识符必须以字母、下划线或"$ “。
(2)标识符可以包括数字,但不能以数字开头。(3)除了下划线和”$"。
(2)赋值:将数据存储在变量中。
(3)使用变量:使用变量中的值。
数据类型及长度
char: 1
int: 4
long:4
float:4
long long:8
double:8
long double:12
char * :4
运算符
1.算数运算符
加+、减-、乘*、除/、取余%、⾃增++、⾃减--、赋值=
2.关系运算符
⼤于>、⼩于<、⼤于等于>=、⼩于等于<=、等于==、不等于!=
3.逻辑与算符
与&&、或||、⾮!
程序语句
包括控制语句、函数调⽤语句、表达式语句、空语句、复合语句
1.控制语句
1)条件控制
if(表达式){
语句;}
else{
语句;}
2)for循环换控制
for(循环变量初始值;循环条件;修改循环变量)
{语句;}
3)while循环控制
while(循环条件)
{语句;}
do……while循环控制
do
{语句;}
while(循环条件)//先执⾏⼀次语句再判断条件
switch多分枝选择
switch(表达式){
case 常量表达式1:语句;
case 常量表达式2:语句;
……
defalt:语句n+1;
}
contunue(⽤于结束本次循环,继续下⼀次循环)
break(彻底终⽌执⾏循环语句或switch语句的功能)
return(返回函数的某⼀数据)
2.函数调⽤语句
调⽤已经定义好的函数+;
3.表达式语句
赋值是最经典的表达式语句+;
4.空语句
只有⼀个分号的语句
5.复合语句
⽤⼤括号{}括起来的语句,含有多条语句
c语⾔中语句都是以;结尾



