初始C语言
1.经典入门:hello C
什么是C语言
C语言为计算机编程语言,是计算机识别的语言,它是由源文件和头文件组成
1.1 概念(C语言为计算机编程语言,它是由源文件和头文件组成)
*源文件:源文件即源代码文件,c语言源文件后缀名为.c
*头文件: 头文件的后缀名为.h(head,头),c语言代码由源文件和头文件组成
*关键字:关键字是C语言征用了一些字,这些字在C语言代表了一些特殊含义,轮不到我们用了。每个关键字都有自己特定的含义,我们必须搞懂每个关键字的含义和用法,否则我们看不懂C语言
* 变量: 会变化的量。C语言程序中用变量来进行计算
* 函数: 函数是C语言的一个基本组成单位,一个C语言程序其实就是由很多函数组成的,每个函数用来完成一定的功能,函数也可以用来调用其他的函数来完成此功能,函数的标志是(),C语言有一个特殊的函数main(),这个函数是整个程序的内的入口,也就是说整个C语言是从main函数开始执行,其他函数都是直接或者间接被main调用
例如 :
1.include (包含),为了引入头文件
2.return (返回) ,
3.int(integer) 定义了整形这个数据类型,用来表示一个整数的类型叫整形(integer)
4. char (character,字符) 字符型数据类型
5.float (浮点型) 用来表示小数类型
6. printf()是一个函数,这个函数是头文件stdio.h定义的
eg:
#include <stdio.h>
int main()
{
/* 我的第一个 C 程序 */
printf("Hello, World! \n");
int a,b,c;
a=1;
b=2
c=add(a,b)
return 0;
}
int add(int a,int b){
return a+b
}
* 注释,注释是给程序员看的,不是给机器看的,(程序员写注释给其他人看,以让人明白自己为什么要这么写)注释方式 一般以// 或者/**/,编译器是忽略注释的
* C语言程序中包括很多符号,如 ; : , + - () {},各种符号都有自己的含义,必须搞懂符号的含义,才明白什么意思
1.2 c语言写代码步骤
1.编辑:编辑源代码(使用vi或其他编辑器)
2.编译:编译就是用编译器把源程序转换成可执行程序的过程,编译要用到编译器。我们在linux中使用的编译器是gcc。 比如gcc hello.c 编译器把hello.c编译成hello.out
3.执行 :执行编译生成的可执行程序,执行方式是./hello.out
4.调试: