目录
一
C简单了解
C语言是一门功能强大的专业化编程语言,深受业余编程爱好者和专业程序员的喜爱
C语言应用范围很广:UNIX操作系统、计算机游戏、嵌入式系统、计算机语言等等
计算机无法理解高级编程语言(如,C),想要编写一个C程序就要用到编译器(IDE),编译器是把高级语言程序翻译成计算机能理解的机器语言指令集的程序。如 Visual Studio, Visual Studio CodeVisual Studio
要想建造一座房庢,首先要设计图纸,选好房址(也就是搭建环境),其次购买材料,设计C程序我认为也差不多。定义程序的目标、设计程序、编写代码、编译、运行程序、测试和调试程序、维护和修改程序。设计程序我认为是设计程序各个部骤是最重要的,大方向对了然后再用语言实现就比较轻松了。
简单的C程序
#include <stdio.h> //预处理指令
int main() //只能有一个主函数 main函数 总是被第一个调用的函数
{
int num; //先声明一个变量 num
num = 1; //对num进行赋值操作 "="为赋值号
printf("Hello World,"); //使用printf函数实现打印输出
printf("这是我第%d个C程序。\n", num);
return 0;
}
- #include这行代码是一条C预处理器指令。通常,C编译器在编译前会对源代码做一些准备工作,即预处理。C程序顶部的信息集合被称为头文件。该文件包含了供编译器使用的函数信息。也可以自定义头文件,来定义一些常量或指明函数名以及如何使用它们。
- main()函数,你可以任命名其他函数,但C程序一定是从main ()函数开始执行,一个程序只能有一个main ()函数。函数是C程序的基本模块。
- {
函数体
}
花括号标记函数体的开始和结束。
- int num; 这行代码为声明。int 表示C程序的数据类型(C可以处理多种类型的数据同,如整数、字符和浮点数)。num 是一个标识符,也就是一个变量、函数或其他实体名称。
给变量命名是要用有意义的变量名或标识符。这是一个好习惯,至少比命名为x1、x2、 x3要好得多。
命名可以用小写字母、大写字母、数字和下划线来命名,第1个字符必须是字符或下划 线,不能是数字。
- printf()函数
printf为函数名 ,括号里的面的是参数 。\n组合代表换行效果与 在键盘按下Enter键相同。
%d相当于一个占位,其作用是指明输出num值的位置
- return 0;表明函数 main()函数返回一个整数。
一个简单的C程序的格式:
#include <stdio.h>
int main()
{
语句
return 0;
}