Ir para conteúdo
Fórum Script Brasil

dl3vl

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre dl3vl

dl3vl's Achievements

0

Reputação

  1. obrigado.... agora funcionou... eu não sabia que C, não tinha o tipo booleano
  2. Galera, to com o seguinte codigo: #include <stdio.h> #include <stdlib.h> #define MAXQUEUE 100 struct queue { int items[MAXQUEUE]; int front, rear; }; empty(struct queue *porque) { return((porque->front == porque->rear) ? TRUE : FALSE); } int main() { struct queue q; q.front = q.rear = MAXQUEUE - 1; return 0; } e estou tento a seguinte mensagem do gcc: só que se eu mudar a seguinte linha: return((porque->front == porque->rear) ? TRUE : FALSE); para return((porque->front == porque->rear) ? 1 : 0); ae as coisas passam a compilar sem problema algum... minha pergunta é: Não esta reconhecendo o TRUE e o FALSE?? to esquecendo alguma biblioteca... o que estou errando, ou não percebendo??
×
×
  • Criar Novo...