1.注释
C语言中有两种方式注释://和/* */二者各有优点和缺点。前者是c++语言风格,后者是c语言风格。注释可以使一行或多行代码失效。
2.选择语句和循环语句
有c语言实现选择f else.switch......
举个例子:
上面是一个经典的例子
有c语言实现循环有while.for.dowhile语句
举个例子:
上面是一个经典的例子。
3.函数
函数理解成数学中比较相似了但又不完全相同。下面有两个例子
使用函数极大简便重复代码的出现和简便我们的书写。
详细说明一下上面函数:int是返回类型,d是函数名(想怎么设置就怎么设置),(int x,int y)是函数参数,下面的大括号部分是函数体。当下面运行到c=d(a,b)行时,上面函数会向内存申请空间来存储你输入的a和b值,进行下面代码,这个函数主体只有一行,直接写成return x+y返回至int d这个主体上然后进行下面代码,从而使c能够输出。函数主体能够写成以下形式
int d(int x,int y)
{
int z=0;
z=x+y;
return z;
}
4.数组
数组可以简单理解成数学中的数列。通常使用arr[ ]表示。
int arr[]={1,2,3}
前面的int是限定数组的类型,[]中可以填写数字和数字算式(c99语法可以支持变量但是不能初始化),如果填写数字那么就限定了向内存申请的空间,如果未满会自动默认为0.
上面的代码印证这一点。
其中数组有自己的编号相当于下标从0开始,以后来类推的。可以用arr[0]表示,上面代码中arr[0]代表1.