char
から与えられた がありfgets
、それを に変換する方法を知りたいchar*
です。
これは以前に投稿されたことがあると確信していますが、私がやりたいことを完全に行っているものを見つけることができませんでした. どんな答えでも大歓迎です。
編集:これがコードです。
char *filename = "file.txt";
FILE *file = fopen(filename, "r");
if(file != NULL) {
char line[260];
char *fl;
while(fgets(line, sizeof line, file) != NULL) {
// here I combine some strings with the 'line' variable.
str_replace(line, "\"", "\"\""); // A custom function, but it only takes char*'s.
}
printf(fl);
printf("\n");
} else {
printf(" -- *ERROR* Couldn't open file.\n");
}