¿Que es C++?
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
¿Qué es un Code Blocks?
Code::Blocks es un entorno de desarrollo integrado libre y multiplataforma para el desarrollo de programas en lenguaje C y C++. Está basado en la
plataforma de interfaces gráficas WxWidgets, lo cual quiere decir que puede usarse libremente
en diversossistemas operativos, y está licenciado bajo la Licencia pública general de GNU.
¿Qué es un compilador?
Un compilador es un programa
informático que traduce un
programa escrito en un lenguaje de
programación a otro
lenguaje de programación, generando un programa equivalente que la máquina será
capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de
máquina, pero también puede ser un código intermedio (bytecode),
o simplemente texto. Este proceso de traducción se conoce como compilación.1
Un compilador es un programa que permite traducir el código fuente de un programa en lenguaje de alto
nivel, a otro lenguaje de nivel inferior (típicamente lenguaje de
máquina). De esta manera un programador puede diseñar un programa en
un lenguaje mucho más cercano a como piensa un ser humano, para luego compilarlo a un programa más manejable por una
computadora.
¿Tipos de Datos en C++?
·
Caracteres: char (también es un entero), wchar_t
·
Enteros: short
int, int, long int, long long int
·
Números en coma flotante: float, double, long double
·
Booleanos: bool
·
Vacío: void
El modificador unsigned se puede
aplicar a enteros para obtener números sin signo (por omisión los enteros
contienen signo), con lo que se consigue un rango mayor de números naturales.
¿Cuáles son todas las Funciones en C++?
Return 0;
De nuevo una sentencia, "return" es una palabra
reservada, propia de C++. Indica al programa que debe abandonar la ejecución de
la función y continuar a partir del punto en que se la llamó. El 0 es el valor
de retorno de nuestra función, recordemos que la función "main" debe
retornar un valor integer, entero. Por convenio,
cuando "main" retorna con 0 indica que todo ha ido bien. Un valor
distinto suele indicar un error. Imagina que nuestro programa es llamado desde
un fichero de comandos, un fichero "bat" o un "script". El
valor de retorno de nuestro programa se puede usar para tomar decisiones dentro
de ese fichero. Pero somos nosotros, los programadores, los que decidiremos el
significado de los valores de retorno.
Que es Compilar?
Compilar se refiere a la
acción por medio de la cual, una serie de instrucciones escritas o codificadas
en lenguaje de programación son convertidas a lenguaje máquina (binario) de tal
forma que puedan ser ejecutadas por medio de un programa informático.
¿Qué pasa si no se le pone el nombre de la variable (INT, FLOAT,
CHAR)?
El programa no se ejecuta como debe de ser
¿Para que sirve mas espacio en una variable (long)?
Para poner mas datos, mientras mas datos se necesiten mas será
el espacio que se ocupe
Tipos de variables?
Los tipos de variables
Existen varios tipos de variables, y cada uno
corresponde a un tamaño máximo de un número, un carácter o incluso una verdad.
Cuanto mayor sea el número que pueda admitir, mas espacio en memoria ocupará.
1.1 bool
1.2 char
1.3 unsigned short int
1.4 short int
1.5 unsigned long int
1.6 long int
1.7 int (16 bits)
1.8 int (32 bits)
1.9 unsigned int (16 bits)
1.10 unsigned int (32 bits)
1.11 double
1.12 float
Utiliza generalmente 4 bytes
de memoria, valores: de 1.2e-308 a 3.4e-38.
Atención!
El tamaño de las variables en memoria puede
variara de un PC a otro.
¿Cual es el símbolo ampersand?
&
¿Qué es y para que sirve una librería?
Debido
a esto surgieron las bibliotecas. Principalmente se trata de colecciones de
funciones que necesitamos usar frecuentemente. A menudo estas bibliotecas se
comparten con otros programadores, ya sea de una forma comercial o amistosa.
Una
de las características de lenguajes como C y C++ es la posibilidad de
reutilizar el código, ahorrando muchas horas de trabajo, por no hablar del ahorro
de aspirinas y cafeína.
Ya
desde el principio de nuestro aprendizaje del lenguaje surgen inquietudes
relacionadas con este tema: nos vemos repitiendo una y otra vez las mismas
rutinas, y pensamos que nos gustaría dedicar nuestro esfuerzo a hacer cosas
nuevas, en lugar de repetir las que ya sabemos hacer. Algunas de esas rutinas
se pueden convertir en funciones, y frecuentemente usamos las opciones de
cortar y pegar de nuestro editor para copiar esas pequeñas (o grandes)
secciones de código.
¿para que sirve el canal STD?
Un canal de comunicación es
el medio de transmisión por el que viajan las señales portadoras de la información emisor y receptor.1 Es
frecuente referenciarlo también comocanal de datos.
Los canales pueden ser personales o
masivos: los canales personales son aquellos en donde la comunicación es
directa. Voz a voz. Puede darse de uno a uno o de uno a varios. Los canales
masivos pueden ser escrito, radial, televisivo e informático.
Así sucesivamente se pueden ir
identificando los diferentes canales de trasmisión del pensamiento.
¿Qué es un salto de línea?
en una instrucción de
muestra por pantalla, como
printf
lo unico q tenés q hacer es poner entre comillas
"\n"
Para que Sirve Using namespace std;?
La instruccion using
namespace especifica que los miembros de un namespace van a utilizarse
frecuentemente en un programa. Esto permite al programador tener acceso a todos
los miembros del namespace y escribir instrucciones mas concisas como:
cout<<"hola";
en vez de:
std::cout<<"hola";
Aunque es una mala practica de programacion utilizar una
instruccion using, ya que se incluye todo el contenido del namespace.
¿Para que sirve guardar datos en una variable?
Las variables se representan con identificadores
que hacen referencia a un lugar de la memoria del programa en donde se almacena
un dato. Una variable está asociada a un tipo de datos,
el cual y en función del tamaño del mismo determina la cantidad de bytes que serán
necesarios para almacenar la variable. En el caso de colecciones y al contrario
que con el resto de tipo de datos, ya sean primitivos u objetos complejos, la
memoria asignada a almacenar tales variables no se conoce de antemano, lo cual
lleva a establecer políticas de reserva de memoria:
·
Reserva fija de memoria.- Implica predeterminar
la cantidad de memoria que se asignará a la colección. Es una política
extremadamente rígida, ya que llegados al final de la zona de memoria no se
podrían almacenar nuevos elementos.
·
Reserva variable de memoria.- Se dedica una zona de
memoria, pudiendo ser de un tamaño predeterminado o no, y en caso de
sobrepasarse dicha zona de memoria se vuelve a asignar otra zona, contigua o
no, para impedir la restricción mencionada arriba.
C++ es un lenguaje de programación diseñado a mediados de los años 1980 por Bjarne Stroustrup. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitan la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
¿Qué es un Code Blocks?
Los tipos de variables
1.1 bool
1.2 char
1.3 unsigned short int
1.4 short int
1.5 unsigned long int
1.6 long int
1.7 int (16 bits)
1.8 int (32 bits)
1.9 unsigned int (16 bits)
1.10 unsigned int (32 bits)
1.11 double
1.12 float
Atención!
El tamaño de las variables en memoria puede variara de un PC a otro.
printf
lo unico q tenés q hacer es poner entre comillas "\n"
cout<<"hola";
en vez de:
std::cout<<"hola";
Aunque es una mala practica de programacion utilizar una instruccion using, ya que se incluye todo el contenido del namespace.
<3
ResponderEliminar