c语言中需要声明,初始化。声明相当于申请一个房间,通过类型(int long char)等来说明申请多大的房间。
1、变量
声明然后初始化: int a;
a=5;
声明并赋初始化: int a=5;
不初始化变量随意分配值
2、函数
int mean1(int a); 函数原型(类似于声明)
void main()
{
}
int mean1(int a) 函数头
{ 函数定义
函数体
}
3、数组
声明然后初始化:int array[10];
array[10]={0};
声明并初始化: int array[10]={0};
不初始化则数组元素赋值为0
4、指针
声明然后初始化:int *p;
p=&a;
声明并初始化: int *p=&a;
指针数组: int array[100];
int *p=array;
5、字符变量
声明然后初始化:char code='a';或者char code=90;
6、字符串(字符数组)
char string[3]={'h','i','\0'};或者
char string[3]="hi";或者
char string[]="hi";(创建三个元素的字符串,要以\0结尾)或者
char *string="hi";(string[]和*string等价)