Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Industrial programming >> Langue C

C Bonjour le monde ! Exemple :votre premier programme

Ici, est un programme Hello World en C

#include<stdio.h>	//Pre-processor directive
void main()		//main function declaration
{
printf("Hello World");	//to output the string on a display
getch ();		//terminating function
}

Voici l'explication du code :

Directive du pré-processeur

#include est une directive de pré-processeur en 'C.'

#include , stdio est la bibliothèque où se trouve la fonction printf est défini. printf est utilisé pour générer la sortie. Avant d'utiliser cette fonction, nous devons d'abord inclure le fichier requis, également appelé fichier d'en-tête (.h).

Vous pouvez également créer vos propres fonctions, les regrouper dans des fichiers d'en-tête et les déclarer en haut du programme pour les utiliser. Pour inclure un fichier dans un programme, utilisez la directive du préprocesseur

#include <file-name>.h

Nom-fichier est le nom d'un fichier dans lequel les fonctions sont stockées. Les directives du préprocesseur sont toujours placées au début du programme.

La fonction principale

La fonction principale fait partie de chaque programme « C ». Nous pouvons représenter la fonction principale sous différentes formes, telles que :

Les parenthèses vides indiquent que cette fonction ne prend aucun argument, valeur ou paramètre. Vous pouvez également le représenter explicitement en plaçant le mot-clé void entre parenthèses. Le mot clé void signifie que la fonction ne renvoie aucune valeur, dans ce cas, la dernière instruction est toujours getch().

#include<stdio.h>	//Pre-processor directive
int main()		//main function declaration
{
printf("Hello World");	//to output the string on a display
return 0;		//terminating function
}

Dans l'exemple ci-dessus, le mot clé int signifie que la fonction renverra une valeur entière. Dans ce cas, la dernière instruction doit toujours renvoyer 0.

Le code source

Une fois la fonction principale déclarée, nous devons spécifier les parenthèses ouvrantes et fermantes. Accroches { }, indiquer le début et la fin d'un programme. Ces parenthèses doivent toujours être placées après la fonction principale. Tout le code du programme est écrit à l'intérieur de ces crochets, comme la partie déclarative et exécutable.

Le printf La fonction génère la sortie en transmettant le texte "Hello World !"

Le point-virgule; détermine la fin de l'instruction. En C, chaque instruction doit se terminer par un point-virgule.

Nous avons donc installé avec succès le compilateur et pouvons maintenant commencer à travailler en « C ». Nous allons écrire un programme simple qui nous dira bonjour. Commençons.

Comment exécuter le programme C

Étape 1) Créer un nouveau projet

Étape 2) Dans la fenêtre contextuelle,

  1. Sélectionner un fichier
  2. Choisir la "Source C/C++"
  3. Cliquez sur "Aller".

Étape 3) Continuez en cliquant sur "Suivant".

Étape 4) Pour créer le nouveau fichier, sélectionnez un fichier "C" puis cliquez sur le bouton "Suivant" pour continuer.

Étape 5) Définissez le chemin du fichier en cliquant sur le bouton "...", la fenêtre de l'explorateur permet de créer le fichier C.

Étape 6) Sélectionnez le chemin de votre nouveau fichier C puis son nom qui a l'extension .c et enregistrez-le.

Étape 7) Enfin, pour confirmer la création du fichier C, cliquez sur "Terminer".

Étape 8) Entrez le code, enregistrez-le et compilez-le en cliquant sur le bouton "Build &Run".

Voici le résultat :

 Hello, World! 

Résumé


Langue C

  1. Tutoriel :Votre premier programme FPGA :un clignotant LED
  2. C# Hello World - Votre premier programme C#
  3. Programme Java Hello World
  4. Comment créer votre premier programme VHDL :Hello World !
  5. Programme Hello World en C++ avec explication du code
  6. Fonctions C++ avec exemples de programmes
  7. Fonction calloc() dans la bibliothèque C avec l'EXEMPLE de programme
  8. Python time.sleep() :ajoutez un délai à votre code (exemple)
  9. Verilog Hello World