[memo][C言語]headerを使った例
C言語メモになります。
$ cat header.h
#ifndef HEADER_H
#define HEADER_H
int sub_add(int a, int b);
#endif
$ cat header.c
#include <stdio.h>
#include "header.h"
int sub_add(int a, int b){
return a + b;
}
$ cat main.c
#include <stdio.h>
#include "header.h"
int main(){
int int_a = 10;
int int_b = 20;
int int_c;
int_c = sub_add(int_a,int_b);
printf("%d\n",int_c);
return 0;
}
$ gcc main.c header.c header.h -o main_c
$ ./main_c
30