¿Cuáles son los componentes principales de un programa en C++, que significado lleva asociado el nombre main? Los componentes principales en un programa, sea el software que se maneja debe llevar estos componentes en su contenido: y y
Inclusión de archivos (librerías) main()
{ y
Declaración
de variables, sentencias, métodos, funciones. (Aún no puedo diferenciar cada uno, para no caer en el error de repetir la información)
} y
Los comentarios son un componente opcional, pero muy importante a la hora de dar a entender lo que realiza la aplicación en cada línea escrita, o relevar algún tipo de información.
Adicionalmente esta el software como tal, que en este casi sería el C++ y su correspondiente compilador. El main ó principal, es un método que se utiliza para dar inicio a una aplicación, indica el comienzo de la función principal del programa la cual se delimita con llaves.
¿Qué son los argumentos, y donde aparecen los a rgumentos en un programa en C++? Antes que nada, hay mucha confusión al definir y diferenciar lo que es un parámetro y un argumento. En vista de esto encontré el siguiente ejemplo con sus correspondientes definiciones: Generalmente se usan las palabras "argumento" y "parámetro" de forma intercambiable cuando definimos o llamamos a una función. Para distinguir si es en definición o en llamada usamos los adjetivos "formal" o "actual" (mal traducido del inglés "actual"). Entonces: int f(int a, int b) //Parámetros o argumentos formales f(3, 4) //Parámetros o argumentos actuales En C++ tienen una notación distinta. Para ellos los "parámetros" son los de la definición y los "argumentos" son los de la llamada. Puede ser algo confuso, pero en si tienden a ser lo mismo, darle el valor a una variable, y que se diferencia en cuanto a la definición de una función y la posterior llamada de la misma. Los argumentos aparecen en el cuerpo del programa, después del inicio del main y todo lo que tenemos dentro de los corchetes (en sí, nuestra aplicación esta compuesta por argumentos que son manejados por las funciones para su respectiva operación).
¿Qué función realiza, la función return en la función main? Lo que realiza la función return del main, es dar la terminación de esta función y puede que se asigne para que vuelva al main con un valor de una constante declarada, o simplemente para que se vuelva a repetir todo el ciclo, que es lo que hay desde el main hasta el return.
Escriba su propio programa en C++ en donde hace su hoja de vida, para que aparezca por pantalla. Pienso que para este punto, solamente es tomar el típico y sencillo ejemplo de imprimir un saludo en pantalla utilizando la función de impresión printf, y agregar la información correspondiente a la hoja de vida: #include int main(void) { printf("información hoja de vida\n"); return 0; }
Espero las correspondientes correcciones si las hay.