2021-11-26 c Language one

一、说明

学习创建文件头

二、代码

head.h


/* head.h */

/* ********
  * head.h  的作用,仅用于定义,定义变量,定方法。
 ******** */

void head_print();

head.c


/*  head.c */

/* ********
  * head.c  的作用,对应.h 的实现
  * 变量的处理,方法的实现。
 ******** */

#include<stdio.h>

#include "head.h"

void head_print(){

        printf("hello world in head.");
        printf("\n");

}

main.c


/*  main.c */

/* ********
  * 主函数处理
 ******** */

#include<stdio.h>

#include "head.h"

int main(){

        printf("hello world in main.");
        printf("\n");

        head_print();

}

三、编缉

/*** 编缉头文件 ***/
gcc -c -o head.o head.c

/*** 编缉主方法文件 ***/
gcc -c -o main.o main.c

/*** 生成可执行文件,通过连接头文件 和 主方法文件 ***/
gcc -o main main.o head.o

四、运行结果

head_learn.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容