Bonjour,
Voilà j'ai un petit souci.
J'ai un programme fortran qui prend en paramètre un nom de fichier à ouvrir.
J'ouvre bien ce fichier (dont le nom fait moins de 80 caractères) et, ensuite, je fais appel à une fonction C avec ce nom de fichier en paramètre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 character arg*80
Or, dans ma fonction C, je n'ai aucune idée de la taille de ma chaîne et je n'ai pas non plus '\0' à la fin.
Ma question est de savoir comment initialiser proprement dans mon code Fortran ma variable arg avec 80 '\0' pour pouvoir la traiter normalement dans mon code C...
Ou alors, il existe une solution moins mauvaise....
Merci !
Partager