Vous êtes sur la page 1sur 1

Quelle est la différence entre une variable locale et une variable globale en programmation

Les variables locales sont limitées à la portée de la fonction ou du bloc dans lequel elles sont
déclarées, tandis que les variables globales ont une portée qui s'étend sur tout le programme.

Quelle est la différence entre une variable static et une variable globale en programmation
C

une variable globale peut être modifiée par n'importe quelle partie du programme, tandis que
la valeur d'une variable statique ne peut être modifiée que par la fonction dans laquelle elle est
déclarée.

Quelle est la différence entre une variable static et une variable local en programmation C

La différence principale est que la valeur d'une variable locale est perdue lorsque la fonction se
termine, tandis que la valeur d'une variable statique persiste entre les appels de la fonction et
n'est initialisée qu'une seule fois lors du premier appel de la fonction.

Variable static

la valeur d'une variable statique ne peut être modifiée que par la fonction dans laquelle elle est
déclarée.

la valeur d'une variable statique persiste entre les appels de la fonction et n'est initialisée qu'une
seule fois lors du premier appel de la fonction

la difference entre le passage par adresse et le passage par valeur

le passage par valeur ne modifie pas directement les variables d'origine dans la fonction
appelante, tandis que le passage par adresse permet de modifier directement les variables
d'origine.

Vous aimerez peut-être aussi