1、初识C语言
C语言 ———一种计算机语言——人与计算机交流的语言
——计算机能够识别的是二进制语言
——历史历程【二进制-汇编语言-B语言-C语言-C+±JAVA】
C语言是国际上广泛流行的高级语言。在国际上有上千种编程语言如Java,C++等,C语言只是其中的一种。但是C语言自从创办到现在的长久历史,依旧没有从编程语言的使用率中跌出前3,足以见证其地位。
书写C语言编程代码就少不了与之相对应的编译器。在学习C语言的过程中我推荐使用VS编译器进行代码输入与学习。
2、C语言基础模板
#include <stdio.h>//引用库函数,库函数--每个编译器里面所自带的函数
int main()//头文件,在C语言编程中一定存在一个主函数,主函数是C程序的入口有且只有一个
{
printf("hello world!");//printf是VS中库函数,需要用“<stdio.h>”这个头文件引用后才能使用
return 0;
}
一个项目可以有多个.c文件,但是多个.c文件中只能有一个main函数。
代码质量总结起来就两个:好看和好用。在写代码的时候条理是一方面也要实用。
3、基本数据类型
如图是基本数据类型,字符数据类型【char】、短整形【short】、整形【int】
长整型【long】、更长的整形【long long】、单精度浮点数【float】 、双精度浮点数
【double】而他们在编译器中又拥有各自的长度(如图,单位均为字节)。
4、变量与常量
5变量的命名:(1)只能由字母、数字和下划线(_)组成
(2)不能以数字开头
(3)变量名不能用关键字
变量的分类:局部变量与全局变量
注:当局部变量与全局变量冲突时,局部变量优先。
1、变量
变量的定义方式,上代码。
#include <stdio.h>
int main()
{
int a = 0;
char ch = 'a';
double b = 0.0;
return 0;
}
这里看到的便是对整形,字符型,浮点型的定义方式。
但是呢变量又分为全局变量和局部变量。
#include <stdio.h>
int a = 10;//在{}外的变量为全局变量
int main()
{
a = 1;//在{}内的变量被称为局部变量
return 0;
}
生命周期
变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段。
1、局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。
2、全局变量的生命周期是:整个程序的生命周期。
2、常量
常量———(1)字面常量
(2)const定义的常变量
(3)#define定义的标识性常量
(4)枚举常量
#include <stdio.h>
int main()
{
12345//字面常量
const int i = 5;
i = 50//这个时候i不会重新被定义赋值为50,打印结果显示5,const使该变量不会被改变
#define Max 10//标识符常量
enum sound//枚举常量
return 0;
}
最后呢祝大家学习愉快。