C Преобразовать char в char*

У меня есть 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");
}
9
задан Dancrumb 29 June 2012 в 20:16
поделиться