文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>gcc & tc2 编译器的差异大的惊人啊

gcc & tc2 编译器的差异大的惊人啊

时间:2007-01-04  来源:njuguo

gcc & tc2
一个文本文件 hello.txt 内容如下:
abcd
有一个程序:

#include<stdio.h>
#include<stdlib.h>

int main() {
    FILE * fp;
    fp = fopen("hello.txt", "a");
    if(!fp) {
        printf("error open\n");
        exit(0);
    }
    long p = ftell(fp);
    printf("%ld\n", p);
    fprintf(fp, "hijk");
    p = ftell(fp);
    printf("%ld\n", p);
    return 0;
}

在 tc2 上执行结果是:
0
4

在 gcc4.1.1 上执行结果是:
5
9
差异大的惊人啊!

并且如果把文件的打开方式改为 "w"
tc2下的结果不变的,但是 gcc 的结果为:
0
4
个人认为 gcc 的更容易接受一点
相关阅读 更多 +
排行榜 更多 +
Unity Connect

Unity Connect

学习教育 下载
青橙记录本

青橙记录本

商务办公 下载
脑洞惊魂夜

脑洞惊魂夜

休闲益智 下载