en donde esta bool me dice que es un error de sintaxis, exactamente en donde se pone el primer parentesis
espero me ayuden!!!
Título: Re: Error De Sintaxis (boolean)
Publicado por: robbie110487 en Domingo 10 de Septiembre de 2006, 09:33
Hola, mira pueden ser 2 cosas (o mas que se me esten pasando jeje)
1.- Debido a que bool es esclusivo de c++, es decir no existe en C verifica que el compilador que uses soporte c++ y que el archivo sea .cpp (esta es la menos probable).
2.- La otra es: recuerda que es una funcion, esta debe ir fuera de otras funciones, hasta de main ok, quedaria algo mas o menos asi: (fue lo primero que se me ocurrio es solo un ejemplo)
Código: Text
#include<stdio.h>
int* estudiante;
bool vacia()
{
if(estudiante=NULL)
return true;
else
return false;
}
int main()
{
vacia();
getchar();
return 0;
}
Saludos
Título: Re: Error De Sintaxis (boolean)
Publicado por: geobeid en Lunes 11 de Septiembre de 2006, 01:28
un detalle: cuando haces:
Código: Text
if(estudiante==NULL)
eso devuelve true o false podes simplificar tu codigo a :
Código: Text
bool vacia(){
return (if(estudiante==NULL));}
la funcion devuelve verdadero si esta vacia falso si no.