Ir ao conteúdo
  • Cadastre-se

poderiam me dar um exmplo deste trecho do texto


joas2

Posts recomendados

Além das palavras reservadas da linguagem, há uma lista de identificadores que

estão definidos na biblioteca padrão de C / C++, por exemplo “printf”. Não é

recomendável que se use um identificador que pertença a essa lista. É proibido

que se declare 2 identificadores com significados diferentes. Caso se use um

identificador que também existe na biblioteca padrão, poderá haver conflito

entre as duas declarações e isso gera um erro de compilação.

Por favor poderiam me dar alguns exemplos desta parte do texto por gente leza.

desde já agradeço pelos exemplos

Link para o comentário
Compartilhar em outros sites

os "indentificadores" tais como o "printf,scanf,etc" são funções, ja definidas na biblioteca e que você não precisa declara para usar,então logo ,se você usar:

#include<stdio.h>

int scanf(int a, int B)

{

int x =a*b;

return x;

}

você estara usando uma função que ja existe isso nao é permitido, e do mesmo modo se a fução nao existir e você criar ela,nao devera criar novamente outa com mesmo nome.

No seu texto diz que nao se deve utilizar os identificadores, isto esta extremamente errado! o que nao pode é recrialos,e absolutamente recomendavél que você use estas funcções e identificadores para poder programar, outro detalhe é que funções e identificadores nao são a mesma coisa,

printf,scanf,main São funções

int,char,float são idntificadores de tipo

sem eles nao ha programação!

Link para o comentário
Compartilhar em outros sites

opa,

É preciso ter cuidado ao classificar tais palavras. não confunda Palavras Reservadas que nome de funções padrões da biblioteca. Essa é uma grande divisão. palavras como Do, while, switch, if e etc são padrões ao passo que printf é o nome de uma função das bibliotecas padrões de desenvolvimento.

A quantidade de palavras chaves do C é 28. Mas com novas especificações foram acrescentadas mais algumas.

No C++, pode ocorrer a sobrecarga de funções e métodos (funções-membro de uma classe). Ou seja, pode ser definido mais de uma função com o mesmo nome desde de que o seu protótipo básico possua uma quantidade de parametros diferentes e/ou diferentes da primeira.

Ex:

int Calcula(int x, int y);

float Calcula(int x, int y, int z);

float Calcula(float x, float y);

Isso é permitido porque o compilador avalia os parametros na chamada da função, em tempo de desenvolvimento, e chama a função adequada.

abraço

Link para o comentário
Compartilhar em outros sites

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!