Éléments de la langue C

Éléments de la langue C
C est l'un des langages de programmation de bas niveau les plus importants et les plus utilisés développés à la fin des années 1970. La langue est bien connue pour sa vitesse, sa portabilité et son efficacité. Avec C, les utilisateurs pourront développer un large éventail d'applications, telles que les applications à usage général, les systèmes d'exploitation et les systèmes intégrés. Il aide également les utilisateurs à développer des applications basées sur le Web et les mobiles. Comme d'autres langages de programmation, C comprend également certains éléments de base ou éléments qui sont utilisés dans un programme C.

Si vous ne connaissez pas ces blocs de construction ou ces éléments, suivez les directives de cet article.

Éléments de la langue C

La langue C a plusieurs éléments qui le rend facile et efficace. Ces éléments sont variables, Types de données, mots clés, les opérateurs et plus. Cependant, les éléments mentionnés ci-dessous sont importants et largement utilisés dans un langage de programmation C.

1: variables

Variables sont les principaux éléments de la langue C. UN variable est un morceau de mémoire qui contient une valeur qui peut être utilisée comme argument pour un ensemble particulier d'instructions. Déclarant variables implique d'indiquer leur nom, leur valeur et leur type de données. Variables Peut également être utilisé pour représenter les nombres, les chaînes, les tableaux de caractères ou tout autre type de données.

#inclure
fonction void ()

int a = 10;
printf ("La valeur de la variable a est% d", a);

int main()
fonction();

Dans ce code, nous utilisons un variable 'a' et imprimer sa valeur en utilisant printf déclaration.

Sortir

2: Types de données

Un groupe de valeurs appelées Types de données peut être conservé dans une variable. Le langage C utilise plusieurs Types de données tel que int (pour les entiers), char (pour les caractères), float (pour des valeurs numériques avec des points décimaux), Double (pour les valeurs du point flottant double précision) et plus. Selon le type de variable que vous souhaitez ajouter, ils sont utilisés dans le code. Suivi avec l'exemple discuté ci-dessous:

#inclure
int main()
int num = 10;
printf ("La valeur de num est% d", num);

Dans le code ci-dessus, nous utilisons un entier Type de données 'num' et imprimer sa valeur en utilisant printf déclaration.

Sortir

3: Mots-clés

Mots clés sont des mots prédéfinis qui ont une signification spécifique et aident à initier le programme. Il y en a 32 mots clés En langue C, y compris si, sinon, tandis que, pour, int et float. Chaque mot-clé a son propre objectif spécifique, ce qui en fait des éléments très importants dans le code.

#inclure
int main()

auto a = 10;
printf ("% d", a);
retour 0;

Dans ce code, nous utilisons le mot-clé 'auto' et imprimer sa valeur en utilisant printf déclaration.

Note: Vous ne pouvez pas utiliser un nom de mot-clé comme nom de votre variable car il générera des erreurs. La raison en est qu'ils sont déjà définis dans le langage de programmation C.

Sortir

4: opérateurs

Les opérateurs sont des symboles uniques qui effectuent des opérations sur un ensemble d'opérandes (valeurs) pour générer des résultats. La langue C a plusieurs types de les opérateurs comme la comparaison, l'arithmétique, l'affectation et la logique les opérateurs. Chaque type d'opérateur effectue un certain type de fonctionnement sur les valeurs données.

#inclure
int main()

int a = 11, b = 5;
printf ("la somme est =% d \ n", a + b);
retour 0;

Dans ce code, nous utilisons un opérateur '+' Pour imprimer le somme des deux variables a et b.

Sortir

5: Structures de contrôle

La langue C contient une gamme de Structures de contrôle qui permet aux développeurs de contrôler le flux d'exécution de leur programme. Ceux-ci incluent le traitement d'objets comme les instructions IF, pour les boucles et pendant que les boucles, qui peuvent être utilisées pour répéter certaines opérations en fonction de certaines conditions. Structures de contrôle Comme ceux-ci aident les développeurs à créer des instructions complexes comme s'ils lisaient les instructions d'un livre.

#inclure
int main ()

INT annuelle;
printf ("Entrez un an:");
scanf ("% d", & an);
si (an% 4 == 0)
printf ("% d est une année leap.",année);
else printf ("% d n'est pas une année de saut.",année);

Dans ce code, nous utilisons le Structure de contrôle 'if-else' Pour déterminer si l'année où l'utilisateur entre est une année saut ou non.

Sortir

6: fonctions

Un exécutable fonction est une section de code qui peut être invoquée à partir du programme principal. Cela permet aux développeurs de mettre un morceau de code en un seul endroit, puis de l'appeler plusieurs fois ailleurs dans le code s'ils en ont besoin. Les fonctions permettent également aux développeurs d'écrire du code de manière modulaire afin que de gros problèmes puissent être divisés en petites pièces gérables.

#inclure
void world ();
int main ()

printf ("bonjour");
Monde();

void world ()

printf ("monde");

Dans ce code, le mot "Monde" est imprimé en utilisant le fonction «monde», qui est appelé du fonction "principal()" Pour imprimer la phrase "Bonjour le monde".

Sortir

7: tableaux

La définition d'un déployer en C est un moyen de réunir de nombreux éléments du même type. Les tableaux peuvent avoir des types de données comme INT, Float, char, double ou des types de données définis par l'utilisateur comme les structures. Néanmoins, pour que les composants soient maintenus ensemble en un seul déployer, Ils doivent tous être du même type de données. Les éléments sont conservés dans l'ordre de gauche à droite, avec le 0ème index à gauche et l'index (n-1) th à droite.

#inclure
int main()
Int valeurs [5];
printf ("Entrez 5 entiers:");
pour (int x = 0; x < 5; ++x)
scanf ("% d", & valeurs [x]);

printf ("Affichage des entiers: \ n");
pour (int i = 0; i < 5; ++i)
printf ("% d \ n", valeurs [i]);

retour 0;

L'utilisateur entre 5 numéros dans un déployer appelé "valeurs" dans ce code, et le tableau le contenu est ensuite affiché.

Sortir

8: Structures

UN structure est une déclaration de type de données mixtes qui crée une liste de variables organisée physiquement dans un bloc de mémoire sous un seul nom dans le langage informatique C. En utilisant un seul pointeur ou le nom de structure-déclarant, qui renvoie la même adresse, il est possible d'accéder aux différentes variables. En C, un type de données défini par l'utilisateur appelé structure nous permet de stocker une variété de types de données distinctes.Chaque partie d'un structure est appelé un "membre". En raison de leur capacité à contenir une variété de données, structure peut imiter l'utilisation des cours et des modèles.

#inclure
#inclure
Struct Book
Nom de char [50];
INT PRIX;
Book1;
int main()
Strcpy (Book1.nom, "Odessy");
Livre1.prix = 500;
printf ("nom:% s \ n", book1.nom);
printf ("Prix du livre:% d \ n", livre1.prix);
retour 0;

Le code ci-dessus crée un structure appelé "Livre" avec les caractéristiques "nom" et "prix" qui sont ensuite entrés dans un structure Instance avant d'être imprimée.

Sortir

Conclusion

Les éléments C sont utiles qui travaillent ensemble pour permettre aux développeurs d'écrire un programme C. Il existe plusieurs éléments du langage de programmation C, qui comprend des variables, des types de données, des mots clés et beaucoup plus discuté dans les directives ci-dessus. Comprendre ces éléments Aidera les utilisateurs à créer des programmes C efficaces et bien écrits.