版權聲明:本文為博主原創文章,未經博主允許不得轉載。 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