La programmation en C (2 / 10 étapes)

Étape 2: Les parties d’un programme C

Maintenant que vous avez une idée de comment se déplacer en bash, il est temps d’en savoir plus sur la programmation en C. Nous allons commencer par regarder ce programme que j’ai écrit dans le tutoriel de bash vidéo et décomposer en c’est des pièces séparées.

L’instruction « #include » est utilisée pour accéder à beaucoup de fonctions utiles déjà rédigées par d’autres programmeurs à utiliser dans votre propre programme. Dans ce cas, la norme j’ai / bibliothèque 0 est inclus. Il s’agit d’une bibliothèque essentielle pour la plupart des programmes C parce qu’il traite de toutes les entrées et les sorties de votre programme.

La déclaration de la fonction principale juste après que qui comporte quatre parties :
1. int, dont je vais vous expliquer, est un type de variable et ce que retourne la fonction main, lorsqu’il est terminé.
2. main, qui est le nom de la fonction.
3. () signifie qu’il n’est pas nécessaire de prendre dans n’importe quelles entrées depuis la ligne de commande bash, lorsque le programme s’exécute. Vous pouvez prendre en arguments ici si vous souhaitez donner aux utilisateurs davantage d’options dès le début.
4. Enfin, le support de marque le début du code de la fonction principale. Vous remarquerez en bas qui indique la fin du bloc de code, il y a un crochet fermant.

La ligne printf() dans le code, c’est ce qu’on appelle un appel de fonction. C’est ce que ça ressemble lorsque vous utilisez une fonction qui n’est séparée de votre fonction principale, non plus que vous avez écrit ou quelqu'un d’autre a écrit dans une bibliothèque. Dans ce cas printf() est une fonction de la bibliothèque stdio et peut traiter beaucoup de différents arguments entre parenthèses. "Bonjour! \n" que les résultats de l’argument dans printf() affiche sur l’écran Bonjour !
La partie \n est un caractère spécial et cela signifie saut de ligne. Cela assure que la prochaine chose affichée est sur sa propre ligne. Je vais entrer dans les détails de ce que vous pouvez donner printf() en tant qu’arguments plus tard.

L’instruction return est requise pour toutes les fonctions qui ont un type déclaré avant le nom comme int main(). Int est un type de variable integer. Un nombre entier en d’autres termes. Pour main() int 0 de retour est signalisation l’achèvement de programmes au système d’exploitation. Il n’est techniquement pas nécessaire que vous avez cela dans main() parce que la plupart des compilateurs compilera votre programme correctement sans elle, mais dans toutes les autres fonctions avec un type de retour, il faut qu’ils reviennent à quelque chose.

Notez également qu’il y a un point-virgule à la fin de chaque ligne de code. Ceci est nécessaire afin que le compilateur voit clairement la fin de chaque instruction.

Articles Liés

Getting Started with Intel Edison - programmation Python

Getting Started with Intel Edison - programmation Python

Ce guide est pour tous les programmeurs python qui ont toujours demandé, que vousce qui est le meilleur moyen d'entrer dans « IoT "(Internet of Things) , maintenant puisque vous l'avez fait à cette page, achète-toi un Edison Intel sur Amazon ou un en
Intel Edison capteur tableau de bord à l’aide de franc-bord/Python/fiole (programmation minimale nécessaire)

Intel Edison capteur tableau de bord à l’aide de franc-bord/Python/fiole (programmation minimale nécessaire)

Tout d'abord, je tenais à vous remercier pour l'opportunité de travailler avec un Edison et pour un par Intel/Instructables étant donné leur concours d'ITO. Je pense que c'est un excellent moyen de faire de développement communautaire et encourager l
Programmation Python : Partie 1 - bases

Programmation Python : Partie 1 - bases

Python est un langage de programmation généraliste, de haut niveau largement utilisé. Sa philosophie de conception met l'accent sur la lisibilité du code, et sa syntaxe permet aux programmeurs d'exprimer des concepts en moins de lignes de code que po
Mariage programme/Favor CD ou DVD

Mariage programme/Favor CD ou DVD

pour notre mariage, nous avons combiné le programme et la faveur dans une affaire de dossier en carton contenant un CD de mix que nous avons créé pour nos clients. Une autre idée serait de créer une collection spéciale d'agrafe de film, diaporama ou
Programme de mariage mouchoir

Programme de mariage mouchoir

Ce qui est une meilleure façon de présenter le programme de votre mariage à vos invités qu'avec un mouchoir personnalisé d'attraper tous ces larmes heureux et n'oubliez pas l'événement pour les années à venir ?La technique que j'ai utilisé sur mes mo
Création d’un programme en Visual Basic : navigateur Web

Création d’un programme en Visual Basic : navigateur Web

ce Instructable explique le processus de création d'une application de navigateur web simple en VB.NETIl est conçu comme pour faire suite à mon premier Instructable VB.NET : créer votre premier programme en Visual Basic. Il est recommandé que vous li
Robot Programmable extrême Snap Circuits !

Robot Programmable extrême Snap Circuits !

Dans ce Instructable, vous apprendrez comment construire une extrême Circuits Snap Robot Programmable. Tout d'abord, vous apprendrez comment installer l'éditeur de programmation PICAXE (le PICAXE est le microcontrôleur ou ordinateur cerveau pour votr
Bouclier de programmation 8 broches

Bouclier de programmation 8 broches

le bouclier de programmation 8 broches vous permet de programme ATtiny série puces utilisant l'Arduino lui-même comme le programmeur. En d'autres termes, vous cela Branchez votre Arduino et puis vous pouvez facilement programmer des puces 8 broches.
Synthétiseur MIDI programmable avec Intel Edison et Csound

Synthétiseur MIDI programmable avec Intel Edison et Csound

Un contrôleur MIDI est comme le clavier de l'ordinateur, mais au lieu d'envoyer des caractères à l'ordinateur, il envoyer des notes (et beaucoup de plus d'informations sur comment se joue la note). Vous pouvez en apprendre plus sur contrôleurs MIDI i
Votre dp32 chipkit de programmation à l’aide de l’IDE Arduino

Votre dp32 chipkit de programmation à l’aide de l’IDE Arduino

chipKIT conseils ont généralement beaucoup plus de mémoire et de puissance de calcul que plusieurs cartes Arduino, et par conséquent, ils sont tellement mieux à la manipulation des données.De l'autre côté, l'IDE Arduino est facile à utiliser et à com
Programmation à l’aide de l’IDE Arduino sur votre planche ChipKIT Dp32

Programmation à l’aide de l’IDE Arduino sur votre planche ChipKIT Dp32

Ce guide montre comment configurer l'IDE Arduino afin qu'il peut être utilisé pour programmer le microcontrôleur chipKIT dp32 .Étape 1: Télécharger et installer l'IDE Arduino Cette étape est pour ceux qui n'ont pas installé l'IDE Arduino. N'hésitez p
Programmation de la PmodOLEDrgb sur le chipKIT MX7 Pro

Programmation de la PmodOLEDrgb sur le chipKIT MX7 Pro

Les écrans LED sont partout. Les chances sont que vous utilisez un pour lire ce droit maintenant. Avec la sortie de PmodOLEDrgb de Digilent, maintenant vous pouvez programmer un vous-même !Étape 1: matériauxPour ce projet, vous aurez besoin :chipKIT
Permet de programmer un microprocesseur PIC

Permet de programmer un microprocesseur PIC

OK comment dur peut un microprocesseur PIC de programmation être ?Bien ça dépend, certains sont plus difficiles que d'autres pour plusieurs raisons, le langage de programmation, le type de microprocesseur, la facilité d'utilisation, le logiciel d'édi
Programmer le Linkit en utilisant une framboise PI

Programmer le Linkit en utilisant une framboise PI

Dans ce instructable, je je vais vous montrer comment programmer la Linktit une planche à l'aide d'un Pi de framboise et aussi établir une communication série avec lui. Cette instructable vous montre comment faire un micro contrôleur (Linkit One) et
Comment obtenir la musique gratuite de PP sans les programmes spéciaux en plus peut-être de windows media 9 10

Comment obtenir la musique gratuite de PP sans les programmes spéciaux en plus peut-être de windows media 9 10

cette instructable va vous apprendre comment faire pour obtenir gratuitement de la musique auprès du fournisseur de la playlist gratuit, projet Playlist.(Mon premier Instructable ftw!)Les choses que vous aurez besoin :1. un ordinateur (duh)2. Interne