Menu English Ukrainian Russo Início

Biblioteca técnica gratuita para amadores e profissionais Biblioteca técnica gratuita


Информатика и информационные технологии. Типы параметров подпрограмм (самое важное)

Notas de aula, folhas de dicas

Diretório / Notas de aula, folhas de dicas

Comentários do artigo Comentários do artigo

Índice (expandir)

10. Tipos de parâmetros de sub-rotina

Parâmetros de valor

Um parâmetro de valor formal é tratado como uma variável local; ele obtém seu valor inicial do parâmetro real correspondente quando o procedimento ou função é invocado. As alterações sofridas por um parâmetro de valor formal não afetam o valor do parâmetro real. O valor real correspondente do parâmetro value deve ser uma expressão e seu valor não deve ser de um tipo de arquivo.

Parâmetros constantes

Parâmetros constantes formais obtêm seu valor quando um procedimento ou função é invocado. Atribuições a um parâmetro constante formal não são permitidas. Um parâmetro constante formal não pode ser passado como um parâmetro real para outro procedimento ou função.

Parâmetros variáveis

Um parâmetro variável é usado quando um valor deve ser passado de um procedimento ou função para o programa de chamada. Quando ativado, a variável de parâmetro formal é substituída pela variável real, as alterações na variável de parâmetro formal são refletidas no parâmetro real.

Parâmetros não digitados

Quando o parâmetro formal é um parâmetro variável sem tipo, o parâmetro real correspondente pode ser uma referência variável ou constante. Um parâmetro sem tipo declarado com a palavra-chave var pode ser modificado, enquanto um parâmetro sem tipo declarado com a palavra-chave const é somente leitura.

Variáveis ​​de procedimento

Após definir um tipo procedural, torna-se possível descrever variáveis ​​desse tipo. Tais variáveis ​​são chamadas de variáveis ​​procedurais. Uma variável procedural pode receber um valor de um tipo procedural.

O procedimento ou função em atribuição deve ser:

1) não padrão;

2) não aninhado;

3) não é um procedimento do tipo inline;

4) não pelo procedimento de interrupção.

Parâmetros de tipo de procedimento

Como os tipos procedurais podem ser usados ​​em qualquer contexto, é possível descrever procedimentos ou funções que recebem procedimentos e funções como parâmetros. Os parâmetros de tipo de procedimento são especialmente úteis quando você precisa executar ações comuns em vários procedimentos ou funções.

Se um procedimento ou função deve ser passado como parâmetro, ele deve seguir as mesmas regras de compatibilidade de tipo que a atribuição. Ou seja, tais procedimentos ou funções devem ser compilados com a diretiva far, não podem ser funções internas, não podem ser aninhadas e não podem ser descritas com os atributos inline ou interrupt.

Autor: Tsvetkova A.V.

<< Voltar: Parâmetros do subprograma

>> Encaminhar: Tipo de string em Pascal. Procedimentos e funções para variáveis ​​do tipo string

Recomendamos artigos interessantes seção Notas de aula, folhas de dicas:

Lei corporativa. Berço

Psicologia do desenvolvimento e psicologia do desenvolvimento. Notas de aula

Filosofia da ciência e da tecnologia. Notas de aula

Veja outros artigos seção Notas de aula, folhas de dicas.

Leia e escreva útil comentários sobre este artigo.

<< Voltar

Últimas notícias de ciência e tecnologia, nova eletrônica:

A existência de uma regra de entropia para o emaranhamento quântico foi comprovada 09.05.2024

A mecânica quântica continua a nos surpreender com seus fenômenos misteriosos e descobertas inesperadas. Recentemente, Bartosz Regula do Centro RIKEN de Computação Quântica e Ludovico Lamy da Universidade de Amsterdã apresentaram uma nova descoberta que diz respeito ao emaranhamento quântico e sua relação com a entropia. O emaranhamento quântico desempenha um papel importante na moderna ciência e tecnologia da informação quântica. No entanto, a complexidade da sua estrutura torna a sua compreensão e gestão um desafio. A descoberta de Regulus e Lamy mostra que o emaranhamento quântico segue uma regra de entropia semelhante à dos sistemas clássicos. Esta descoberta abre novas perspectivas na ciência e tecnologia da informação quântica, aprofundando a nossa compreensão do emaranhamento quântico e a sua ligação à termodinâmica. Os resultados do estudo indicam a possibilidade de reversibilidade das transformações de emaranhamento, o que poderia simplificar muito seu uso em diversas tecnologias quânticas. Abrindo uma nova regra ... >>

Mini ar condicionado Sony Reon Pocket 5 09.05.2024

O verão é uma época de relaxamento e viagens, mas muitas vezes o calor pode transformar essa época em um tormento insuportável. Conheça um novo produto da Sony – o minicondicionador Reon Pocket 5, que promete deixar o verão mais confortável para seus usuários. A Sony lançou um dispositivo exclusivo - o minicondicionador Reon Pocket 5, que fornece resfriamento corporal em dias quentes. Com ele, os usuários podem desfrutar do frescor a qualquer hora e em qualquer lugar, simplesmente usando-o no pescoço. Este miniar condicionado está equipado com ajuste automático dos modos de operação, além de sensores de temperatura e umidade. Graças a tecnologias inovadoras, o Reon Pocket 5 ajusta o seu funcionamento em função da atividade do utilizador e das condições ambientais. Os usuários podem ajustar facilmente a temperatura usando um aplicativo móvel dedicado conectado via Bluetooth. Além disso, camisetas e shorts especialmente desenhados estão disponíveis para maior comodidade, aos quais um mini ar condicionado pode ser acoplado. O dispositivo pode, oh ... >>

Energia do espaço para Starship 08.05.2024

A produção de energia solar no espaço está se tornando mais viável com o advento de novas tecnologias e o desenvolvimento de programas espaciais. O chefe da startup Virtus Solis compartilhou sua visão de usar a Starship da SpaceX para criar usinas orbitais capazes de abastecer a Terra. A startup Virtus Solis revelou um ambicioso projeto para criar usinas de energia orbitais usando a Starship da SpaceX. Esta ideia poderia mudar significativamente o campo da produção de energia solar, tornando-a mais acessível e barata. O cerne do plano da startup é reduzir o custo de lançamento de satélites ao espaço usando a Starship. Espera-se que este avanço tecnológico torne a produção de energia solar no espaço mais competitiva com as fontes de energia tradicionais. A Virtual Solis planeja construir grandes painéis fotovoltaicos em órbita, usando a Starship para entregar os equipamentos necessários. Contudo, um dos principais desafios ... >>

Notícias aleatórias do Arquivo

Driver de exibição de LED MAX6957 22.01.2004

O driver de display LED DALLAS SEMICONUCTOR-MAXIM MAX6957 fornece até 28 portas para conectar LEDs ou displays de sete segmentos.

O chip possui uma interface serial de 4 fios com taxa de transferência de dados de até 26 MHz (compatível com diversos padrões de interface serial). Tensão de alimentação de 2,5 a 5,5 V. Está disponível uma versão de 2 fios do MAX6956.

Outras notícias interessantes:

▪ Alterando os glóbulos vermelhos para ativar o sistema imunológico contra a covid

▪ O combustível seguro não se inflama quando em contato com o fogo

▪ lâmpadas coloridas

▪ Material promissor para baterias de íons de lítio

▪ Tomógrafo portátil para ratos

Feed de notícias de ciência e tecnologia, nova eletrônica

 

Materiais interessantes da Biblioteca Técnica Gratuita:

▪ seção do site Aforismos de pessoas famosas. Seleção de artigos

▪ artigo de Karl Kraus. Aforismos famosos

▪ artigo O que causa a cegueira? Resposta detalhada

▪ artigo Damasco da Manchúria. Lendas, cultivo, métodos de aplicação

▪ artigo Esquema de controle com decodificador DTMF. Enciclopédia de rádio eletrônica e engenharia elétrica

▪ artigo Controle econômico do triac. Enciclopédia de rádio eletrônica e engenharia elétrica

Deixe seu comentário neste artigo:

Имя:


E-mail opcional):


Comentário:





Todos os idiomas desta página

Página principal | Biblioteca | Artigos | Mapa do Site | Revisões do site

www.diagrama.com.ua

www.diagrama.com.ua
2000-2024