LO QUE DEBO CONOCER ANTES DE CODIFICAR
Palabras Reservadas
En los lenguajes de programación, una palabra reservada es una palabra que tiene un significado gramatical especial para ese lenguaje y no puede ser utilizada como un identificador.
Por ejemplo, en Lenguaje C, un nombre de variable no puede ser llamado "double", porque la palabra double es usada para indicar que un identificador es dato numérico flotante doble. Al tratarse de una palabra clave su uso queda restringido.
Entre las palabras reservadas de un lenguaje de programación, tenemos: sentencias o instrucciones, clausulas, funciones, tipos de variables, directivas, librerías, propiedades, métodos, eventos, etc.
Entre las palabras reservadas de un lenguaje de programación, tenemos: sentencias o instrucciones, clausulas, funciones, tipos de variables, directivas, librerías, propiedades, métodos, eventos, etc.
Palabras de usuario o Identificadores
En los lenguajes informáticos, las palabras de usuario o identificadores son elementos textuales que nombran entidades del lenguaje. Algunas de las de entidades que un identificador puede denotar son las variables, las constantes, tipos de datos, las etiquetas, las subrutinas (procedimientos y funciones de usuario) y los paquetes o archivos.
En muchos lenguajes algunas secuencias tienen la forma léxica de un identificador pero son conocidos como palabras clave (o palabras reservadas). Lo habitual es que si un identificador se corresponde con una palabra clave o reservada, éste ya no pueda utilizarse para referirse a otro tipo de entidades como variables o constantes
Estructura básica de un programa en C/C++
Todo programa escrito en C está dividido en tres partes, que son:
· Encabezamiento
· Declaración
· Cuerpo del programa
· Finalización
ENCABEZAMIENTO
La directiva del preprocesador
El preprocesador nos permite también incluir también otros ficheros en un fuente C. Esto se consigue con la directiva #include. Esta puede tomar tres formas: #include , #include "fichero" y #include macro. La diferencia entre la primera y la segunda está en el lugar dónde se buscará el fichero en cuestión. Normalmente se utiliza la primera para ficheros proporcionados por la librería del compilador y la segunda para ficheros creados por el programador.
#include.- directiva que carga determinados ficheros denominados, ficheros de inclusión (include files), archivos de cabecera (header files) o simplemente cabeceras, y los inserta en el código fuente.
Sintaxis:
#include <nombre_de_cabecera>
Ejemplos:
#include <stdio.h>
#include "D:\Cabeceras\Cpp\versiones.h"
Otras directivas que maneja lenguaje C/C++: #define, #if, #else, #error, #message, etc.
stdio.h,- que significa "standard input-output header" (archivo de cabecera estandar E/S), es la biblioteca (librería) estándar del lenguaje de programación C que contiene las funciones estándares de entrada y salida con formato.
La función main( ).
El programa siempre comenzará por la ejecución de la función main( ).
Una función consta del nombre de la función, seguido de una lista opcional de argumentos encerrados con paréntesis, una lista de declaración de argumentos. y una sentencia compuesta, que contiene el resto de la función.
La función llamada main( ) es sólo eso, una función. Pero una función especial. Existe en todos los programas, porque contiene el algoritmo o módulo principal del programa.
Sintaxis:
int main( )
{
...instrucciones del algoritmo principal...
return 0;
}
Sintaxis 2:
main( )
{
...instrucciones del algoritmo principal...
getchar();
}
//al omitir int y void, de igual manera da por sobrentendido el tipo entero y sin valores de argumentos
DECLARACIÓN
Antes de que pueda usar una variable en un programa C debe ser declarada. Una declaración de variable le informa al compilador el nombre y tipo de la variable, y opcionalmente inicia la variable a un valor específico. Si el programa trata de usar una variable que no ha sido declarada, el compilador genera un mensaje de error. Una declaración de variable tiene la siguiente forma: tipo nombre de variable.
Sintaxis:
Tipo_de_dato variables;
Ejemplos
int a;
float precio, saldo, promedio;
char nombre[15];
Se pueden declarar varias variables del mismo tipo en una línea, separando los nombres de variables con comas.
Por ejemplo:
int numero, inicio, tipo;
También podrías asignarle un valor inicial a la variable en la misma línea que la declaras, de esta manera:
int k = 65;
float pi = 3.1416;
char ciudad[7] = "Machala";
También podrías asignarle un valor inicial a la variable en la misma línea que la declaras, de esta manera:
int k = 65;
float pi = 3.1416;
char ciudad[7] = "Machala";
TIPOS DE DATOS BÁSICOS EN LENGUAJE C
TIPO
|
RANGO
|
char
|
-128 a 127
|
int
|
-32768 a 32767
|
long
|
- 2147483648 a 2147483647
|
float
|
3.4 E-38 a 3.4 E+38
|
double
|
1.7 E-308 a 1.7 E+308
|
bool
void
|
true or false
Sin valores
|
No hay comentarios:
Publicar un comentario