编写的test.c到底是个什么东西?

来源:5-13 内部函数与外部函数

Cocobit

2016-03-01 19:53

是不是在test.c里声明过了,include后就不用声明了?

写回答 关注

1回答

  • 小小小辛
    2016-03-01 20:13:49

    #include <stdio.h>
    int main() {
    FILE *input1 = fopen("test1", "rb");
    if (!input1) {
    printf("file \"test1\" open failed!\n");
    return -1;
    }
    FILE *input2 = fopen("test2", "rb");
    if (!input2) {
    printf("file \"test2\" open failed!\n");
    return -1;
    }
    FILE *output = fopen("test", "wb");
    if (!output) {
    printf("file \"test\" open failed!\n");
    return -1;
    }
    unsigned char buffer[8192];
    long bytes = 0;
    do {
    bytes = fread(buffer, 1, sizeof(buffer), input1);
    if (bytes) {
    fwrite(buffer, 1, bytes, output);
    }
    } while (bytes == sizeof(buffer));
    fclose(input1);
    do {
    bytes = fread(buffer, 1, sizeof(buffer), input2);
    if (bytes) {
    fwrite(buffer, 1, bytes, output);
    }
    } while (bytes == sizeof(buffer));
    fclose(input2);
    fclose(output);
    printf("done.\n");
    return 0;
    }

    Cocobi...

    ?……

    2016-03-01 22:05:16

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926022 学习 · 20793 问题

查看课程

相似问题