C语言特点
优点:设计特性,高效性,可移植性,强大而灵活,面向程序员
缺点:可移植性不强,开发周期长,过于自由(危险性高)
学习C的理由和C的应用领域
理由:C语言最初是用做系统开发工作,特别是组成操作系统的程序。由于C语言所产生的代码运行速度与汇编语言编写的代码运行速度几乎一致,所以采用C语言作为系统开发语言。Unix,Linux,Windows,JAVA,C++,C#底层实现都是用C实现的
领域:软件系统开发(操作系统,驱动程序,数据库),
应用软件开发(办公软件,嵌入式软件开发,游戏开发
C语言32个关键字,9种控制语句,34种运算符
参考链接:https://blog.youkuaiyun.com/weixin_34976988/article/details/95073589
C语言仅仅有32个关键字,9种控制语言,34中运算符
第一个C语言程序:HelloWorld
C程序主要包含:预处理器指令,函数,变量,语句&表达式,注释
#include<stdio.h> //头文件
int main()
{ //main 是函数的名字,( ) 表明这是函数定义,{ } 之间的代码是函数要实现的功能。
//Hello World
printf("Hello world\n");
return 0; //使用return代表可以告知处理结果 终止main函数,并返回值0
}
集成开发环境IDE
用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。