C语言中如何将 “字符串变量” 转化为“字符串常量”?

C语言中如何将 “字符串变量” 转化为“字符串常量”?
我在用文件函数,遇到了问题,如发fopen(const *char,const *char);
我用一个文件名,是存在字符串变量str,如何去fopen呢?

作者: 操德文   发布时间: 2011-04-06

fopen(const *char,const *char);
不参数传进去后形参是常量不可改 与str是不是常量无关

FILE *fin;
char str[255] = "test.in";
fin = fopen(str, "r");
就是以读模式打开test.in文件

作者: lykginy   发布时间: 2011-04-07