miércoles, 1 de septiembre de 2010

VISUAL C++ ALGUNAS RECOMENDACIONES


ERRORES
Un error muy común con el while, es poner un punto y coma(;) después de la (condicion) ejemplo while(condicion); ←-esto es y causa un error.


LIBRERÍA

stdlib.h (std-lib: standar library o biblioteca estándar) es el archivo de cabecera de la biblioteca estándar de propósito general del lenguaje de programación C. Contiene los prototipos de funciones de C para gestión de memoria dinámica, control de procesos y otras. Es compatible con C++ donde se conoce como cstdlib.

VOID MAIN, INT MAIN...¿CUANDO SE USAN?
En el PROGRAMA principal reside en MAIN.. y por tanto se suele indicar "void" como queriendo decir que no retorna ninguna valor útil...

Observe ejemplos de programación... el int main u otro formato... se usa cuando su programa va a devolver alguna información, cuando es usado "desde fuera"...
aunque talvez en procesos recursivos también tenga su utilidad.
void main () : generalmente lo usan los programadores de borland tc turbo, el programa no indica si a terminado exitosamente o si salió debido a un fallo ya que retorna un valor nulo como estado de salida
main() : implícitamente devuelve int
El programa debiera retornar EXIT_SUCCES (si fue invocada stdlib) o EXIT_FAILURE, o en todo caso 0 y un valor diferente de 0.
int main () // devuelve un entero explícitamente y por claridad de código es el método mas conveniente de declarar un bloque main

OPERADORES
Operadores de relación
·         ==  idéntico
·         !=   diferente
·         <                    Menor que
·         <=  Menor Igual que
Ø       Mayor que
·         >=  Mayor igual que

Operadores lógicos
·         && “and” da como verdadero si ambos miembro de los operandos es verdadero
·         ||                  “or” da como verdadero si al menos uno de los operandos es verdadero
·         !                     “not” niega el resultado del operando

Operadores unitarios
·         ++          incremento de una unidad
·         --           decremento de una unidad
·         ~             complemento de 1
                             A + ~A = -1

No hay comentarios:

Publicar un comentario