Les partenaires publicitaires:

Comment utiliser la fonction principale en c ++

La fonction principale est le point de départ pour tout programme de C ++ d'entrée et est généralement le premier code qui est exécuté quand le programme est exécuté. Cependant, les objets globaux avec les constructeurs peuvent exécuter des fonctions écrites par l'utilisateur avant principal est exécuté. Les étapes suivantes expliquent comment déclarer une fonction principale en C ++.

Instructions

  • 1

    Apprenez les prototypes de fonctions valides pour la fonction principale. Il doit être constitué d'une des opérations suivantes:

    int main () -
    int main (void) -
    int main (int argc, argv * []);

  • 2

    Suivez le mot principal avec une paire de parenthèses, même lorsqu'il n'y a pas d'arguments. Ce qui distingue une déclaration de fonction à partir d'autres types d'expressions.

  • 3


    Placez le corps de la fonction principale avec des accolades ({}). Ces accolades contiennent le code qui effectuera principale quand il est exécuté.

  • 4

    Examinez le troisième prototype donnée à l'étape 1. L'argument argc fournit le nombre d'arguments de ligne de commande et argv répertorie leurs valeurs. Certaines implémentations de la plate-forme dépend peuvent également fournir un troisième argument en faveur de l'environnement du programme.

  • 5



    Regardez le programme suivant comme une utilisation de la fonction principale:

    inclure

    int main ()
    {

    cout lt; lt; "Bonjour Le Monde!"-
    retourner 0-

    }

    Cette "Bonjour le monde" programme est l'un des exemples les plus simples d'un programme de C ++ et traditionnellement la première rencontrée par l'étudiant C ++. Tous les programmes doivent avoir une fonction principale.

  • 6

    Observez que d'autres fonctions peuvent être définies avant principale est déclarée. Toutefois, la déclaration de principale marque le début du programme indépendamment de son emplacement physique dans le code source.

» » » » Comment utiliser la fonction principale en c ++