在建立C语言工程中,如何写自己的头文件?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010148687/article/details/80080663

1.首先编写head.h

1 #ifdef _HEAD_H

2 #define _HEAD_H

3 int add(int,int,int);

4 #endif

1

2

3

4

2.在同级目录下编写head.c

1 #include "head.h"

2 #include <stdio.h>

3 int add(int a,int b,int c)

4 {

5 int result = 0;

6 printf("%s","Please enter the number:");

7 scanf("%d %d %d",&a,&b,&c);

8 result = a+b+c;

9 return result;

10 }

1

2

3

4

5

6

7

8

9

10

3.编写hello.c

1 #include<stdio.h>

2 #include "head.h"

3 void main()

4 {

5 int a=3,b=4,c=5,result=0;

6 result=add(a,b,c);

7 printf("The result is %d!",result);

8 }

1

2

3

4

5

6

7

8

4.将hello.c与head.c通过gcc命令编译起来

gcc -o cal hello.c head.c

1

5.执行可执行文件

./cal

---------------------

版权声明:本文为CSDN博主「科学之星」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/u010148687/article/details/80080663