两个C文件的连接
我建了一个C文件 用来存放main函数
又建了一个C文件 用来存放自定义函数
怎么在main里面去调用另外一个文件的自定义函数啊
extern一下
直接调用,编译器自己会找
能详细点 吗
把那个自定义的换成.h吧。自定义头文件。
#include <myfiles.h>
main所在的.c文件包含自定义函数的头文件(至少总要有一个.h文件吧)。
如5楼所说
先按照5楼的做法,然后在编译的时候两个.c文件一起编译。
或者搞个.h
学些
学习
搞个.h包进来
或者extern一下
用.h吧,不过别忘了编译的时候,把两个.c都要编
学习了……
只要不是static属性,不需要任何.h文件,都是可以调用的
5楼很详细啊
示范:
C/C++ code:
/*
* foo.h
*/
#ifndef _foo_h
#define _foo_h
void hello();
#endif
/*
* foo.c
*/
#include <stdio.h>
void hello() {
printf( "Hello, world\n" );
}
/*
* main.c
*/
#include "foo.h"
int main( void ) {
hello();
return 0;
}
编译时:
gcc -Wall -g main.c hello.c
5楼正解
相关问答:
最近在看一个用bison实现的C parser,OS是opensolaris。当用它来解析一个简单的hello.c时,出现“/usr/include/sys/va_list.h: parse error before __gnuc_va_list”。打开文件va_list.h后发现这样一行“typedef __bu ......
写了个测试程序如下
struct hostent *hp;
char AlarmDevIP[20];
int x2;
hp = gethostbyname("www.google.com");
if (hp)
{
......
SHIFT加F10与那个键右ctrl边上的那个键功能一样,想屏这个
但不知要怎么写那个组合键!
有没哪个大侠放一段这个的代码或写一段
http://topic.csdn.net/u/20090609/15/7dc9fb70-243f-4070-9cfd-34e48b66e6c6.html
......
我这里有一个登陆WIFI网络的页面。由于WIFI经常断线,所以要反复地在这个网页上登陆,没法无人值守。
所以,我想做一个C#程序,放一个webbrowser控件,自动填表并自动点击提交按钮。
问题一:
基本照网上找的程序 ......
本人正在用Java做一个C/S架构的项目,
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......