Arreglo Dinámico
Publicado por Franco (36 intervenciones) el 15/07/2005 17:37:54
Hola,
En una serie de ejemplos de un autor siempre usa el signo de admiración de cierre: "!"
De los ejemplos que he visto parece que es para comparara una variable con el valor 0.
Lo que yo reemplazo con i==0, donde i es int, por ejemplo.
Pero en un ejemplo sobre punteros también usa "!".
¿Qué significa en este caso?
Saludos.
===
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main(void)
{
int *p;
int i;
p=new int[5];
clrscr();
if(!p)
{
cout<<"Error de asignacion\n";
exit(1);
}
for(i=0;i<5;i++)
p[i]=i+1;
for(i=0;i<5;i++)
{
cout<<"Este es el entero en p["<<i<<"]:";
cout<<p[i]<<"\n";
}
delete[] p;
getch();
}
===
En una serie de ejemplos de un autor siempre usa el signo de admiración de cierre: "!"
De los ejemplos que he visto parece que es para comparara una variable con el valor 0.
Lo que yo reemplazo con i==0, donde i es int, por ejemplo.
Pero en un ejemplo sobre punteros también usa "!".
¿Qué significa en este caso?
Saludos.
===
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main(void)
{
int *p;
int i;
p=new int[5];
clrscr();
if(!p)
{
cout<<"Error de asignacion\n";
exit(1);
}
for(i=0;i<5;i++)
p[i]=i+1;
for(i=0;i<5;i++)
{
cout<<"Este es el entero en p["<<i<<"]:";
cout<<p[i]<<"\n";
}
delete[] p;
getch();
}
===
Valora esta pregunta


0