使用FILE

// filetest.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <stdio.h>

int _tmain(int argc, _TCHAR* argv[])
{
    FILE *fp;
    fp=fopen("c:\\1.txt","r+");
    if(fp!=NULL){
    printf("%s","haha");
    }
    printf("%d",fp);
    getchar();
    return 0;
}

这个是在vs2010里能执行的,但是在c-free4.0中却不能,我是先在cfree里试的

#include <stdio.h>

FILE *p;
char *filename="c:\\1.txt";
p=fopen(filename,"r");
printf("%d",p);

 

 

后来新建一个工程后

#include <stdio.h>

int main(int argc, char *argv[])
{


FILE *p;
char *filename="c:\\1.txt";
if(p=fopen(filename,"r") !=NULL){
    printf("%d",p);
    puts("char");
}
    return 0;
}

好了

你可能感兴趣的:(File)