Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo convertir el código fuente de Fortran al lenguaje C

Cómo convertir el código fuente de Fortran al lenguaje C

No existe una buena manera, la diferencia entre los dos idiomas sigue siendo obvia, es necesario estar familiarizado con ambos idiomas y reescribirlos manualmente.

Por ejemplo, en lenguaje C, si desea devolver el resultado a la persona que llama a través de parámetros de función, debe pasar un puntero, que no es necesario en fortran, pero en lenguaje C, debe pasar puntero, puntero La dirección y el valor del puntero son muy problemáticos. En lenguaje C, las matrices c se organizan en filas, mientras que las matrices fortran se organizan en columnas. Los subíndices de las matrices c comienzan desde 0, mientras que los subíndices de las matrices fortran comienzan desde 0 y los subíndices de las matrices fortran comienzan desde 0.

En resumen, no puedes utilizar la traducción para convertir, debes estar familiarizado con ambos idiomas al mismo tiempo y luego reescribir manualmente.

En resumen, no hay forma de traducir.