Arguments de ligne de commande, lecture d'un fichier

Si je suis entré dans la ligne de commande
C: myprogram myfile.txt

Comment puis-je utiliser monfichier dans mon programme. Dois-je scanf il ou est-il arbitraire de l'accès.

Ma question est comment puis-je utiliser l'myfile.txt dans mon programme.

int
main(){
    /* So in this area how do I access the myfile.txt 
    to then be able to read from it./*
Vous l'ouvrez avec fopen() ou open().
Est de votre question sur la façon de lire les fichiers, ou sur la façon d'obtenir le nom de fichier de la liste d'arguments?
Notez que si vous êtes sur un système de type unix, vous pouvez exécuter votre programme comme myprogram < myfile et le contenu du fichier sera envoyé dans stdin.

OriginalL'auteur user2440329 | 2013-06-01