VS 2012 打开文件次数

我使用if((fp=fopen(,“r”))==NULL)打开txt,用完后fclose(fp),
打开次数太多了会有限制么?我的打开到最后fp指向空退出了是什么原因?也没有报错

按理说没有限制,检查你有没有内存泄漏或者别的错误。