C语言中调用其他源文件的函数

  • c语言,函数,
  • 2013-04-24 13:22:08

初学者问题。


a.c
//start
#include "stdio.h"

//这里需要声明
int max(int a , int b);

int main(){
    int a = 2;
    int b = 8;
    int c = max( a , b );
    printf( "max = %d \n" , d );
}
//end


b.c
//start
int max(int a , int b ){
    return a > b ? a : b;
}
//end

编译://编译需要两个文件
gcc a.c b.c -o a

运行:
./a


如果另外有一个c文件,也有max(int a , int b)的函数,编译不能通过

相关文章

- EOF -

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动。
转载请注明:文章转载自 Binkery 技术博客 [https://binkery.com]
本文标题: C语言中调用其他源文件的函数
本文地址: https://binkery.com/archives/224.html