Sintaxis del lenguaje visual c y c++

Páginas: 11 (2622 palabras) Publicado: 19 de marzo de 2012
SINTAXIS DEL LENGUAJE
Visual C y C++
PALABRAS RESERVADAS DEL LENGUAJE C:
auto
break
case
char
const
continue
default
do
double
else
return
extern
float
for
goto
if
int
long
register
return
short
signed
size of
static
LENGUAJE ESTRUCTURADO: Técnicamente un lenguaje estructurado es aquel que permite
declarar procedimientos y funciones dentro de otros procedimientos deesta forma se extiende
los conceptos de globalidad y permite el manejo de las siguientes estructuras.
1. Estructuras secuenciales
2. Estructuras alternativas
3. Estructura repetitivas
COMPILACIÓN DE UN PROGRAMA :
E l lenguaje C posee interiormente un conjunto de funciones y programas para llevar a cabo las
tareas necesarias mas comunes
 Creación del programa: Para lo que utiliza un editorque generalmente vienen
incorporado.
 Compilación del programa: consiste en la traducción del programa fuente en
programa objeto, si existe algún error de sintaxis será mostrado.
 Enlazado del programa: consiste en la incorporación al programa fuente de todas
las funciones de la biblioteca del lenguaje.
Scanf
(Programa fuente)
Compilacion
100100111000
(Traducción)(Programa objeto)
enlazado
#include “stdio.h”
{
Scanf ( )
}
Bibliotecas
del
Programación
TIPOS DE DATOS
Son las formas diversas de representación tanto de constantes como de variables en el
lenguaje C.
Existen 5 tipos de datos:
1.
2.
3.
4.
5.
Char
Int
Float
Double
Void
TIPO CHAR.-representa todos los caracteres definidos por el código ASCII.
TIPO INT.- es un número exacto quecarece de parte fraccionaria por lo que no tiene el punto
decimal. El INT puede tener enteros con signo o sin signo.
- Enteros Con Signo
int
signed int
short int
signed short int
long int
signed long int
2 n 1 -1
2161 -1
-32768
0
+32768
0
Trabaja con palabras de 16 bits.
Ejemplo:
34=100010
15
Programación
1
1
0
0
0
1
0
- Enteros Sin Signo.- son los tipos de datos
unsignedint
unsigned short int
unsigned long int
Los cuales pueden ser solo positivos y cero.
0
65535
Se utiliza el entero sin signo para representar números de mayor magnitud positivos.
Se utilizan números enteros sin signo para:
Para asegurar que el valor de una variable nunca sea negativo.
Para tener mayor rango de números positivos.
Para acceder direcciones de memoria.
Para usar variablesde este tipo como contadores.
TIPO FLOAT: corresponde a los números reales que abarcan un mayor rango que los enteros.
Para almacenar un tipo float se divide en dos partes:
Parte fraccionaria y Parte del Exponente.
Un tipo float utiliza 32 bits, de los cuales un bit utiliza para el signo, 7 bits para el exponente y
los 24 siguientes para la mantisa o fracción. Esto permite una precisión de 6cifras decimales
con un rango de:
-3.4*e
38
0.1085*10
o
3
0
3.4*e
38
normalizado
+ 0 0 0 0 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0
TIPO DOUBLE: son los mismos números de punto flotante pero con mayor precisión,
El tipo double utiliza 64 bits, los números que se representan en la parte fraccionaria y
exponencial ya que puede representar 10 dígitos de precisión y tieneun exponente ±1.7e±108.
287543.467
0.287543467
TIPO VOID: es un tipo sin valor y se utiliza para declarar explícitamente una función que no
devuelve valor alguno, o para establecer que la función no tiene parámetros, crear punteros
genéricos.
TIPO CLASIFICACION TAMAÑO EN BITS
Carácter Char 8
Unsigned char 8
Signed char 8
Entero Int 16
Unsigned int 16Signed int 16
Short int 16
Unsigned short int 16
Signed short int 16
Programación
RANGO MINIMO
-128 a 127
0 a 255
-128 a127
-32768 a 32767
0 a 65535
Igual que int
Igual que int
0 a 65535
Igual que short int
Lons int 32 -2147483648 a 2147483647
Signed lons int 32 Igual que long int
Unsigned lons int 32 0 a 4294967295
Punto Float 32 ± 3.4 e-38 a 3.4 e+38 6...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sintaxis del lenguaje c
  • Lenguaje Visual C++
  • Sintaxis c#
  • Visual C++
  • Visual C++
  • Lenguajes c y c++
  • lenguaje c y c++
  • Sintaxis en lenguaje c++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS