Ir ao conteúdo

Declaração de Ponteiros em procedimentos


Visitante: na.vicente

Posts recomendados

Visitante: na.vicente
 
Postado

Como se declara um ponteiro em pascal? Eu tentei assim, mas não funciona.


program questao3;
var
v:array[1..100] of integer;
pt1,pt2:^integer;
procedure questao3(ptinicio:^integer,ptfim:^integer);

Tá dando erro na parte do procedimento.:(

  • Membro VIP
Postado
Como se declara um ponteiro em pascal? Eu tentei assim, mas não funciona.


program questao3;
var
v:array[1..100] of integer;
pt1,pt2:^integer;
procedure questao3(ptinicio:^integer,ptfim:^integer);

Tá dando erro na parte do procedimento.:(

Basta criar um tipo personalizado e usar o tipo...

Como é bem simples (e sei que você já sabe fazer isso), já passo um ex.:

program questao3;
type
t_ptInteger = ^integer;
var
v:array[1..100] of integer;
pt1,pt2:t_ptInteger;
procedure questao3(ptinicio,ptfim:t_ptInteger);
begin

end;
BEGIN

END.

Obs.: Repare que você também pode usar "," na assinatura.

No aguardo.

Abraços

Visitante: na.vicente
 
Postado

Eu corrigi aqui já.

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!