


Quelles sont les règles de portée des fonctions dans la programmation C ?
Portée locale
Les variables définies dans un bloc spécifié ne sont visibles que dans le bloc et non à l'extérieur du bloc.
Portée globale
La portée globale spécifie que les variables définies en dehors du bloc sont visibles jusqu'à la fin du programme.Exemple
#include<stdio.h> int r= 50; /* global area */ main (){ int p = 30; printf (“p=%d, r=%d” p,r); fun (); } fun (){ printf (“r=%d”,r); }
Output
p =30, r = 50 r = 50
Règles de portée liées aux fonctions
Une fonction est un bloc d'instructions qui effectue une tâche spécifique.
-
Les variables déclarées à l'intérieur d'un corps de fonction sont appelées variables locales
Ces variables n'existent qu'à l'intérieur de la fonction spécifique dans laquelle elles sont créées. Ni les autres fonctions ni la fonction principale ne les connaissent
L'existence des variables locales prend fin lorsque la fonction termine sa tâche spécifique et revient au point d'appel.
Exemple
#include<stdio.h> main (){ int a=10, b = 20; printf ("before swapping a=%d, b=%d", a,b); swap (a,b); printf ("after swapping a=%d, b=%d", a,b); } swap (int a, int b){ int c; c=a; a=b; b=c; }
Output
Before swapping a=10, b=20 After swapping a = 10, b=20
Les variables déclarées en dehors du corps de la fonction sont appelées variables globales. Ces variables sont accessibles via n’importe quelle fonction.
Exemple
#include<stdio.h> int a=10, b = 20; main(){ printf ("before swapping a=%d, b=%d", a,b); swap (); printf ("after swapping a=%d, b=%d", a,b); } swap (){ int c; c=a; a=b; b=c; }
Sortie
Before swapping a = 10, b =20 After swapping a = 20, b = 10
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds





Nous connaissons tous des nombres qui ne sont le carré d’aucun nombre, comme 2, 3, 5, 7, 8, etc. Il existe N nombres non carrés et il est impossible de connaître tous les nombres. Ainsi, dans cet article, nous expliquerons tout sur les nombres sans carrés ou non carrés et les moyens de trouver le Nième nombre non carré en C++. Nième nombre non carré Si un nombre est le carré d'un entier, alors ce nombre est appelé un carré parfait. Quelques exemples de nombres carrés parfaits sont -1iscarréde14iscarréde29iscarréde316iscarréde425iscarréde5 Si un nombre n'est le carré d'aucun entier, alors le nombre est appelé non carré. Par exemple, les 15 premiers nombres non carrés sont -2,3,5,6,

En C/C++, les règles de comparaison des pointeurs sont les suivantes : les pointeurs pointant vers le même objet sont égaux. Les pointeurs vers différents objets ne sont pas égaux. Exception : les pointeurs vers des adresses nulles sont égaux.

Dans cet article, nous découvrirons l'algorithme d'inversion pour faire pivoter le tableau donné vers la droite de k éléments, par exemple −Input:arr[]={4,6,2,6,43,7,3,7}, k= 4Sortie :{43,7,3,7,4,6,2,6}Explication : La rotation de chaque élément du tableau par 4 éléments vers la droite donne{43,7,3,7,4,6,2,6}.Entrée :arr[]= {8 ,5,8,2,1,4,9,3},k=3Sortie :{4,9,3,8,5,8,2,1} Trouver la solution

Un cercle est une figure fermée. Tous les points d'un cercle sont équidistants d'un point à l'intérieur du cercle. Le point central est appelé le centre du cercle. La distance d’un point au centre d’un cercle s’appelle le rayon. L'aire est une représentation quantitative de l'étendue des dimensions d'une figure fermée. L'aire d'un cercle est l'aire délimitée par les dimensions du cercle. La formule pour calculer l'aire d'un cercle, Aire=π*r*r Pour calculer l'aire, nous donnons le rayon du cercle en entrée, nous utiliserons la formule pour calculer l'aire, algorithme ÉTAPE 1 : Prendre le rayon comme entrée de l'utilisateur utilisant st dinput.ÉTAPE 2 : Calculez l'aire du cercle en utilisant, aire = (

En tant que langage de script très populaire, PHP prend en charge une puissante bibliothèque de fonctions. Ses conventions et règles de dénomination des fonctions ont un impact important sur l'efficacité du développement et la lisibilité du code. Cet article présentera les conventions de dénomination et les règles des fonctions PHP. 1. Style de nommage En PHP, les noms de fonctions doivent être strictement conformes aux spécifications et aux règles de nommage. Les spécifications incluent principalement deux aspects : le style de nommage et les règles de nommage. 1. Nomenclature soulignée La nomenclature soulignée est la manière la plus couramment utilisée pour nommer les fonctions PHP et est également une méthode officiellement recommandée. Noms de fonctions qui suivent ce modèle

Nous avons besoin de connaissances appropriées pour créer plusieurs paires uniques dans la syntaxe des tableaux de C++. Tout en trouvant le nombre de paires uniques, nous comptons toutes les paires uniques dans le tableau donné, c'est-à-dire que toutes les paires possibles peuvent être formées où chaque paire doit être unique. Par exemple -Input:array[]={5,5,9}Output:4Explication:Thenumberoffalluniquepairsare(5,5),(5,9),(9,5)and(9,9).Input:array[] = {5,4,3,2,2}Sortie : 16 façons de trouver une solution Il existe deux façons de résoudre ce problème, ce sont -

Dans cet article, nous décrirons toutes les manières possibles de trouver des quaternions, en utilisant A.P. pour les 3 premiers termes et G.P. pour les 3 derniers termes. Tout d’abord, nous expliquerons les définitions de base de la progression arithmétique (A.P.) et de la progression géométrique (G.P.). Progression arithmétique (A.P.) - Il s'agit d'une séquence de nombres dans laquelle la différence commune (d) est la même ou constante, ce qui signifie que la différence de deux nombres consécutifs est constante. Par exemple : 1,3,5,7,9|d=2 Progression géométrique (G.P.) - Il s'agit d'une séquence de nombres où la raison (r) est la même, ce qui signifie que nous pouvons multiplier le nombre précédent par un nombre fixe. nombre. Par exemple : 3, 6, 12, 24, ....|r=2 Dans ce problème, nous devons déterminer combien il y en a dans le tableau arr[] de N entiers

Dans cet article, nous utiliserons C++ pour résoudre le problème de trouver le nombre de sous-tableaux dont les valeurs maximales et minimales sont les mêmes. Voici un exemple du problème −Input:array={2,3,6,6,2,4,4,4}Output:12Explication :{2},{3},{6},{6}, {2 },{4},{4},{4},{6,6},{4,4},{4,4}et{4,4,4}sont les sous-tableaux qui peuvent être formés avec les mêmes éléments maximum et minimum. Entrée : tableau = {3, 3, 1,5,
