#include <stdio.h>int main(){ char a = "a"; file *out; out = fopen( "%s.txt",a,"w" ); fclose(out); return 0;}
谢谢
解决方法Is there ever a circumstance where the following would work?
没有.
不要做假设!请改为阅读手册.这真的很值得.
char buf[0x100];snprintf(buf,sizeof(buf),"%s.txt",random_string);file *f = fopen(buf,"r");总结
以上是内存溢出为你收集整理的C fopen用变量名调用?全部内容,希望文章能够帮你解决C fopen用变量名调用?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)