A qui esta el error que me marca
F:\ED1\Lista.cpp In function `int ListaVacia(TipoNodo)':
52 F:\ED1\Lista.cpp no match for 'operator==' in 'L == 0'
77:1 F:\ED1\Lista.cpp [Warning] null character(s) ignored
Código C++:
Ver original
#include <iostream.h> #include <stdio.h> #include <conio.h> #include<stdlib.h> #include<stdio.h> //#include <bios.h> typedef int TipoInfo; typedef struct TipoNodo { TipoInfo Elem; TipoNodo *Sig; }; /*typedef struct TipoLista { TipoNodo *Inicio; TipoNodo *Fin; TipoInfo Tam; }TipoLista; */ void CrearLista ( TipoNodo *L ); int ListaVacia ( TipoNodo L ); main () { TipoNodo Lista; TipoInfo Elem; int opcion=0; CrearLista(&Lista); while (opcion!='1') { cout <<endl<<"1.-Crear Lista"<<endl; cout <<"Opcion:"; cin >>opcion; switch (opcion) { case 1: CrearLista(&Lista); cout<<"Lista Creada..."<<endl; break; } } } void CrearLista ( TipoNodo *L ) { L=NULL; } int ListaVacia ( TipoNodo L ) { if (L = =NULL) return 1; else return 0; }