*   >> Leitura Educação Artigos >> science >> programação

Identificadores de objeto C

um tipo derivado. É derivado de números inteiros. Vejamos um exemplo de código que contém um objeto emun antes de eu explicar. Basta ler e tentar o seguinte código: # include int main () {{números de enumeração hoje, amanhã, afterTomorow, theDayAfter}; printf ("% i", hoje); printf ("\\ n"); printf ("% i", amanhã); printf ("\\ n"); printf ("% i", afterTomorow); printf ("\\ n"); printf ("% i", theDayAfter); printf ("\\ n"); retornar 0; } A saída deve apresentar os seguintes números inteiros: 0 1 2 3 Um objeto enum é uma região na memória que tem um alcance de números inteiros.

Estes números inteiros são, eles próprios, os objectos. Não vamos nos preocupar como esses números inteiros são colocados no objeto enum na memória. Vamos só sei que um objeto enum é um objeto que consiste em uma série de números inteiros. Na enumeração objeto construção, você tem identificadores para os inteiros e não os próprios números inteiros. Assim, o próprio objeto enum, tem um identificador e os inteiros do intervalo que compõem o objeto, têm identificadores.

Em termos simples, quando um identificador enum objeto é declarado seus identificadores inteiros para os objetos inteiros, são implicitamente atribuídos valores (inteiros). Em termos simples, a sintaxe para declarar um objeto enum e, implicitamente, tem seus objetos identificador inteiro valores atribuídos, é: enum {enumIdent intIdent1, intIdent2, intIdent3,. . . } Ela começa com a palavra, enum, em seguida, um espaço, então você tem o identificador para o próprio objeto enum. Então você tem um espaço opcional; em seguida, um bloco, obviamente, delimitado por chaves (chaves).

Dentro do bloco, você tem identificadores para objetos int. Estes identificadores para os objetos int não são precedidas pela palavra int, porque pela definição enum objeto, eles identificam objetos int. Por defeito, o valor do primeiro objeto int é zero; que a segunda é de 1; que é o terceiro de 2, que do quarto é 3, e assim por diante. Note-se que a contagem começa do zero e não 1. Este esquema de numeração pode ser alterada, mas eu não vou entrar em que, neste tutorial básico. No exemplo de código acima, o identificador do objeto enum é, enumIdent.

O identificador para o valor inteiro, zero é, hoje; o identificador para o valor inteiro, 1 é, hoje; o identificador para o valor inteiro, 2 é, afterTomorow; o identificador para o valor inteiro, 3 é, theDayAfter. É você quem decide sobre que nome dar um identificador, se é o identificador para um objeto

Page   <<  [1] [2] [3] [4] [5] [6] [7] [8] [9] >>
Copyright © 2008 - 2016 Leitura Educação Artigos,https://artigos.nmjjxx.com All rights reserved.