Déclaration des variables dans c

Variables sont ce qui rend votre programmes zoom. Programmation juste ne peut pas se faire sans eux. Donc, si vous ne l'avez pas encore été présenté à des variables, ici vous allez.

Sommaire

Valerie variable est une variable numérique. Elle aime à tenir numéros - toute numérotation, il n'a pas d'importance. Chaque fois qu'elle voit un signe égal, elle prend une valeur et le tient serré. Mais voir un autre signe égal, et elle prend une nouvelle valeur. De cette façon, Valerie est un peu flou. Vous pourriez dire que les valeurs de Valerie varient, ce qui est pourquoi elle est une variable.

Victor variable est une variable de chaîne. Il contient des morceaux de texte - tout d'un personnage à plusieurs d'entre eux dans une rangée. Tant qu'il est un personnage, Victor ne me dérange pas. Mais quel personnage? Victor ne se soucie pas - parce qu'il est une variable, il peut tenir quoi que ce soit.

  • Oui, il ya un point ici. Il existe deux principaux types de variables dans C: des variables numériques qui détiennent uniquement des chiffres ou des valeurs et des variables de chaîne qui détiennent texte, de un à plusieurs caractères.
  • Il existe plusieurs différents types de variables numériques, en fonction de la taille et précision du nombre.
  • Avant d'utiliser une variable, elle doit être déclarée. Ceci est - oh, il suffit de lire la section suivante.

"Pourquoi dois-je déclarer une variable?"

Vous êtes tenu d'annoncer vos variables pour le compilateur C avant de les utiliser. Vous faites cela en fournissant une liste des variables vers le début du programme. De cette façon, le compilateur sait ce que les variables sont appelées et ce type de variables qu'ils sont (quelles valeurs ils peuvent contenir). Officiellement, ce processus est connu comme déclarant vos variables.




Par example:

int comptage
omble clavier
omble nom [30];

Trois variables sont déclarées ici: une variable entière, compter- une variable de caractère, clé- et une variable de caractères, nom de famille, qui est une chaîne qui peut avoir jusqu'à 30 caractères de long.

Faire cela au début du programme indique au compilateur plusieurs choses. Premièrement, il dit: «Ces choses sont des variables!" De cette façon, lorsque le compilateur voit nom de famille dans un programme, il sait qu'il est une variable de chaîne.

Deuxièmement, les déclarations disent au compilateur type de variable est utilisé. Le compilateur sait que des valeurs entières insèrent dans le compter variable, par exemple.

Troisièmement, le compilateur sait combien d'espace de stockage de mettre de côté pour les variables. Cela ne peut pas être fait "à la volée", comme les pistes du programme. L'espace doit être mis de côté comme le compilateur crée le programme.

  • Déclarez vos variables près du début de votre programme, juste après la ligne avec l'accolade initiale. Regrouper tout le monde debout juste là.
  • De toute évidence, vous ne saurez pas toutes les variables d'un programme exige avant de l'écrire. (Bien qu'ils enseignent autrement dans les universités, comme les frais généraux mentale est pas nécessaire de vous.) Donc, si vous avez besoin d'une nouvelle variable, utilisez votre éditeur de déclarer dans le programme. Les variables Rogue génèrent des erreurs de syntaxe ou de liaison (selon la façon dont ils sont utilisés).
  • Si vous ne déclarez pas une variable, votre programme ne compile pas. Les autorités compétentes délivrent un message de plainte approprié.
  • La plupart des programmeurs C mettre une ligne blanche entre les déclarations de variables et le reste du programme.
  • Il n'y a rien de mal à commenter une variable pour décrire ce qu'il contient. Par example:

int comptage / * signaux d'occupation de support technique. * /

  • Cependant, les variables habilement nommés peuvent éviter cette situation:

busysignals int;

Les noms de variables et non verboten

Qu'est-ce que vous pouvez nommer vos variables dépend de votre compilateur. Il ya quelques règles, plus quelques noms que vous ne pouvez pas utiliser des variables. Lorsque vous enfreignez les règles, le compilateur vous permet de savoir en lançant une erreur à vous. Pour éviter cela, essayez de garder les lignes directrices suivantes à l'arrière de votre tête quand vous créez de nouvelles variables:

  • Le nom de la variable la plus courte est une lettre de l'alphabet.
  • Utilisez des noms de variables qui signifient quelque chose. Les variables d'une seule lettre sont tout baigne dans l'huile. Mais index est mieux que je, compter est mieux que c, et nom est mieux que n. Noms de variables courts, descriptifs sont les meilleures.
  • Les variables sont généralement en minuscules. (Tous C est en minuscule pour la plupart). Ils peuvent contenir des lettres et des chiffres.
  • Les lettres majuscules peuvent être utilisées dans vos variables, mais la plupart des compilateurs ont tendance à ignorer les différences entre les lettres majuscules et minuscules. (Vous pouvez dire au compilateur d'être sensible à la casse en mettant un de ses options- référer au manuel de votre programmeur.)
  • Vous ne devriez pas commencer un nom de variable avec un certain nombre. Ils peuvent contenir des nombres, mais vous commencez avec une lettre.
  • C seigneurs utilisent le soulignement, ou "trait de soulignement," personnage dans leurs noms de variables: Prénom, code postal, et ainsi de suite. Cette technique est très bien, mais il est recommandé de ne pas commencer un nom de variable avec un trait de soulignement.
  • Éviter de nommer vos variables le même que des mots-clés ou des fonctions du langage C. Ne pas nommer votre variable entière int, par exemple, ou votre variable de chaîne carboniser. Cela peut ne pas générer une erreur avec votre compilateur, mais il rend votre code source de confusion.
  • Évitez également d'utiliser les lettres simples l (L minuscule) et o (o minuscule) pour nommer les variables. Little L ressemble trop à 1 (un), et O ressemble trop à un 0 (zéro).
  • Ne pas donner des noms similaires à vos variables. Par exemple, le compilateur peut supposer que excuse-moi et forgivemenot sont la même variable. Si oui, une situation laid peut se produire.
  • Enterrés quelque part dans l'un des tomes massifs qui sont venus avec votre compilateur sont les règles officielles de dénomination des variables. Ces règles sont uniques à chaque compilateur.

» » » » Déclaration des variables dans c