Definição counter

Contador, do latim computator, é um adjetivo que se refere ao que conta . O verbo contar, por outro lado, tem vários significados: pode se referir a números ou computar coisas; põe alguém no número que corresponde a ele; referir um evento; ou considere

O trabalho do contador deixou de ser puramente manual, usando pastas e livros, para o computador, graças ao grande número de aplicativos específicos com os quais ele atualmente tem. Isto, além disso, lhe dá a possibilidade de estar em contato direto com seus clientes e mantê-los a par da sua situação, segundo a segundo.

No campo da programação de computadores, um contador é uma variável que normalmente é usada em loops (também chamada de ciclo, é uma sentença que é executada um certo número de vezes, até que a condição atribuída a ela seja preenchida). Neste caso, é um espaço na memória destinado a contar o número de repetições do código dentro do loop, e seus utilitários podem ser vários.

O objetivo básico de um contador dentro de um loop é mostrar que o número máximo de execuções foi alcançado, de acordo com as provisões da condição ; Por exemplo: se você quiser mover 30 caracteres de um videogame com um código estruturado em um loop, é provável que a condição para que ele termine seja "quando atingir o número 30 de giro" e, para detectar se foi atendido, o contador será deve aumentar em 1 cada repetição, começando com 0.

Deve-se notar que dentro de um loop pode haver vários contadores. Por um lado, geralmente existe um principal, relacionado à condição descrita no parágrafo anterior; mas, por exemplo, pode haver um contador para saber o número de caracteres que colidiram contra uma parede, outro para contar aqueles que morreram porque foram interceptados por um míssil naquele turno, e assim por diante.

Outra distinção que pode ser feita entre os tipos de contador que são usados ​​na programação é que alguns são globais (existem em toda a extensão do código), outros são criados no início de um bloco e são destruídos ao sair, alguns retêm seu valor para em vários quadros (cada tabela de execução, geralmente mais de 30 por segundo) e outros, os mais comuns, são redefinidos a cada vez que são usados.

Recomendado