毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> linux >> 正文

为什么会多次定义collect2: ld returned 1 exit status

更新时间:2012-5-16:  来源:毕业论文

//a.h
C/C++ code
#ifndef A_H
#define A_H

#include <stdio.h>
#include <string.h>

#define LEN        (10)

struct Student
{
    char *name;
    int age;
};

void print_str(char *str)
{
    printf("%s\n", str);
    return ;
}

void print_int(int val);

#endif
//a.c

C/C++ code
#include "a.h"

void print_int(int val)
{
    printf("value is : %d\n", val);
    return ;
}

//main.c
C/C++ code
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#include "a.h"

int main()
{
    char *str = "hello";

    struct Student st1;
    st1.name = "L";
    st1.age = 18;

    print_str(str);
    print_str(st1.name);

[1] [2] 下一页

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。