[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

関連リンク

【まとめ】C言語