C语言-1.简介

来源:互联网 发布:不锈钢门开料软件 编辑:程序博客网 时间:2024/04/28 08:25
C语言学习。

1.C语言的结构

1.1 C语言的文件后缀有2种,一种是test.h,一种是test.c。.h是头部 文件,专门用于导入"申明的函数"。.c文件就用来执行语句的。

1.2  C语言是面向过程的语言,所以都是以function函数为主,相当于面向对象的方法,C语言执行是以此从上往下执行的,所以一个.c文件中必须要有一个main函数,这相对于index.html,默认的一个入口。

1.3 调用一个sum函数时,必须在main函数上面定义sum,放在main()下面定义,会报错。或者是先在头部申明一下sum函数,再无论先后定义都可以。

1.3 申明一个函数和定义一个函数是有区别的。定义一个函数有具体的方法。
     申明:int sum(int a, int b);
定义:  int sum(int a, int b) { return a + b};

1.4 一般一个.c文件会有#include 包含文件。

 #include <stdio.h> 用< >表示是包含系统申明的函数库。
 #include "test.h"  用双引号表示包含的是自定义的申明函数 库。

1.5 #include 只能包含头部.h文件,里面都是申明的函数。不能包含.c文件。因为c语言是先编译的,会把所有的.c文件都编译一边,拿如果包含了.c。编译的时候他认为了定义了2遍,不能重复定义。会报错。

1.6 c 语言的执行流程。
编译.c文件(.h文件只包含,不编译)——>生成obj文件---->链接(链接所有的obj文件和c语言函数库)--->生产机器可以识别的2进制代码---->运行。

0 0
原创粉丝点击