Mostrando las entradas con la etiqueta computadoras. Mostrar todas las entradas
Mostrando las entradas con la etiqueta computadoras. Mostrar todas las entradas

La guia para tener seguidores en twiter


IMPORTANTE: Antes de empezar con la guía, es muy importante tener en tus cuentas nombres para twitter originales, impactantes y fáciles de recordar. Esto hará que la adquisición de seguidores sea más fácil y sencillo.
Conseguir seguidores twitter
A todos nos gusta tener muchos seguidores en las Redes Sociales, en especial en Twitter. Pero realmente, una vez que consigas seguidores, si no lo has hecho de una manera adecuada te van a surgir algunas de estas dudas:
  • Tengo miles de seguidores y no obtengo más de 2 RTs cuando publico algo
  • Nadie me comenta nada, ni me debate nada
  • Solo recibo Mensajes Privados de publicidad
  • No vendo a través de Twitter con tantos seguidores como tengo (esta es la más graciosa :) )
Estas cuestiones son un problema habitual, si has conseguido tus seguidores de manera masiva o si los has comprado.
  • Si realizas este tipo de prácticas, puede que consigas seguidores, pero no serán “REALES”, ya que no compartirás los mismos intereses con ellos y no tendrás en impacto en las publicaciones que deseas tener.NO compres Seguidores.
  • NO sigas a gente por seguir.
  • NO sigas a gente solo porque esa gente te devuelva el follow.

1. Twitter Feed

Twitter feed
Lo primero que debes hacer es abrirte una cuenta de Twitter Feed. Esta herramienta te permitirá introducir los Feeds de las Webs o Blogs más importantes y con mejores contenidos de tu sector.
Una vez que incluyas los Sites más importantes y con mejores contenidos de tu sector, cada vez que estos lancen una noticia o publicación automáticamente se publicará en tu Twitter con lo que yatendrás algo de contenido adicional en tu cuenta de Twitter (OJO: No abuses de esta herramienta, yo recomiendo poner entre 3 y 5 Webs o Blogs, que sepas que siempre generan contenido importante y nunca defraudan).
Lo segundo que debes hacer es localizar a usuarios de Twitter que tengan cuentas potentes y que tengan cierta presencia en esta Red Social. Una vez que localices a varios de estos usuarios, debes ponerte en contacto con ellos y proponerles un intercambio de Feeds, tu incluyes su Feed y ellos incluyen el Feed de tu Blog. Con esto conseguirás que tu contenido se difunda también en otras cuentas de Twitter potentes de otros usuarios de referencia en tu sector.
Con este primer paso conseguirás tener una cuenta de Twitter donde estés generando tweets interesantes varias veces al día y además que tu contenido no solo se difunda en tu cuenta, sino que se difunda también en otras cuentas de usuarios que tengan cierta presencia en esta Red.
Con esto irás viendo como tus seguidores de Twitter comenzarán a subir día tras día, y lo mejor de todo (insisto), usuarios reales interesados en tus contenidos.

3. Toloows

Toloows seguidores twitter
Este es el segundo paso que debes llevar a cabo. Esta herramienta es una auténtica pasada. Se trata de una herramienta que te ayuda a conseguir seguidores de forma progresiva y de manera automática.
¡No te asustes!, que sea automática no significa que sea mala (no te creas todo lo que dice la gente, prueba y decide). De hecho esta herramienta la debes configurar filtrando por tus intereses.
El objetivo del uso de esta herramienta es seguir a gente a la que le interesen tus publicaciones para que te devuelvan el follow y conseguir captar su atención con tus tweets interesantes, además de aumentar tu número de seguidores.
Simplemente entra en la herramienta, y aplica los filtros de las opciones que te da. Es muy sencillo. Luego debes seleccionar el número de usuarios que quieres que Toloows siga diariamente.
Otra de las cosas buenas que tiene, es que periódicamente y de forma automática, esta herramienta chequea los usuarios que ha seguido y que no han devuelto el follow y deja de seguirlos, esto es fantástico.


Manageflitter3. Manage Flitter

Esta es la tercera herramienta que vamos a usar para aumentar nuestros seguidores y para controlar a Toloows, la herramienta anterior. Recuerda que Toloows es una herramienta automática y no es perfecta, tiene sus fallos.
Con esta herramienta vas a realizar un control periódico de tu cuenta, filtrando por gente que te interesa seguir y que te siga aplicando diferentes filtros y dejando de seguir usuarios inactivos o que no tienen presencia en Twitter o incluso que no se han cambiado la foto de usuario, aún están con el “huevo” (a estos usuarios me gusta definirlos como usuarios muertos, ya que ni están ni se les espera. ¡No los necesitamos seguir!).
Lo que te va a interesar de esta herramienta es lo siguiente:
  1. Filtra usuarios inactivos y deja de seguirlos.
  2. Filtra usuarios que no hayan cambiado su foto de perfil y deja de seguirlos.
  3. Filtra usuarios que publiquen menos de 5 tweets a la semana y deja de seguirlos.
  4. Filtra por usuarios que tengan palabras clave que te interesen en su biografía y empieza a seguirlos.
  5. Filtra por usuarios que en su último tweet hayan puesto alguna de las palabras clave que te interesen y empieza a seguirlos.
  6. Filtra por palabras clave que te interesen y por ciudades y empieza a seguirlos.

4. Potencia tus Canales
Con esto completarías el ciclo para aumentar seguidores reales de forma controlada.
Llegados a este punto puede que pienses que con los 3 pasos anteriores ya es suficiente, pero… si disponemos de más canales donde poder captar usuarios de Twitter, ¿Por qué no usarlos?

“Tu estrategia en Twitter no acaba en esta Red Social”

Para seguir aumentando diariamente tu lista de seguidores te recomiendo que uses los botones que te ofrece esta Red Social del Pájaro Azul, como el que tengo yo justo al finalizar este artículo donde aparece la información del autor, o simplemente que invites a la gente a que te siga poniendo un enlace hacía tu cuenta, ¡Todo suma!

Un saludo.

Operadores de programacion

 OPERADORES
® Operadores Aritméticos
® Operadores de Asignación
® Operadores de Bits
® Operadores de Comparación
® Operadores de Control de Errores
® Operador de Ejecución
® Operadores de Incremento/decremento
® Operadores Lógicos
® Operador de cadenas de texto
® Operadores de Matrices
® Operadores de Tipo
® Precedencia y asociatividad de operandos

5.1. Operadores Aritméticos
Disponemos de los clásicos operadores aritméticos:

Operación Nombre Resultado
$a + $b Suma Suma de $a y $b.
$a - $b Resta Diferencia entre $a y $b.
$a * $b Multiplicación Producto de $a y $b.
$a / $b División Cociente de $a y $b.
$a % $b Módulo Resto de la operación $a / $b.
-$a Negación El opuesto de $a
5.2. Operadores de Asignación
El operador básico de asignación es "=". A primera vista podrías pensar que es el
operador de comparación "igual que". Pero no. Realmente significa que el operando de
la izquierda toma el valor de la expresión a la derecha, (esto es, "toma el valor de").

El valor de una expresión de asignación es el propio valor asignado. Esto es, el
valor de "$a = 3" es 3. Esto permite hacer cosas curiosas como

$a = ($b = 4) + 5; // ahora $a es igual a 9, y $b vale 4.
Además del operador básico de asignación, existen los "operadores combinados"
para todas las operaciones aritméticas y de cadenas que sean binarias. Este operador
combinado permite, de una sola vez, usar una variable en una expresión y luego
establecer el valor de esa variable al resultado de la expresión. Por ejemplo:

$a = 3;
$a += 5; // establece $a a 8, como si hubiésemos escrito: $a = $a + 5;
$b = "Hola ";
$b .= "Ahí!"; // establece $b a "Hola Ahí!", igual que si hiciésemos $b = $b . "Ahí!";

Al igual que en C, C++ y Java, en PHP se dispone de estos operadores
combinados para, en una sola operación, operar sobre una variable y asignarle a esa
misma variable el resultado. PROGRAMACIÓN EN LENGUAJE PHP5. NIVEL BÁSICO

60
Las operaciones susceptibles de ser usadas con estos operadores son:
+  -  *  /  %  &  ^  .  >>  y  <<
resultando en los nuevos signos de operación-asignación:
+=  -=  *=  /=  %=  &=  ^=  .=  >>=  y  <<=
Ejemplos de uso:
$var1 += 3;        // $var1 = $var1 + 3;
$var2 /= 2;        // $var2 = $var2 / 2;
$var3 >>= 1;        // $var3 = $var3 >> 1;
Fíjese en que la asignación realiza una nueva copia de la variable original
(asignación por valor), por lo que cambios a la variable original no afectan a la copia.
Esto puede tener interés si necesitas copiar algo como un array con muchos elementos
dentro de un bucle que se repita muchas veces (cada vez se realizará una nueva copia
del array). PHP soporta asignación por referencia, usando la sintaxis $var =
&$othervar; , pero esto no es posible en PHP3. 'Asignación por referencia' quiere decir
que ambas variables acabarán apuntando al mismo dato y que nada es realmente
copiado. A partir de PHP5 los objetos son asignados por referencia a menos que
explícitamente se diga lo contrario con la nueva palabra clave clone.
5.3. Operadores de bits
Veamos ahora los operadores BIT a BIT de que dispone PHP:

Operación Nombre Resultado
$a & $b Y Se ponen a 1 los bits que están a 1 en $a y $b.
$a | $b O Se ponen a 1 los bits que están a 1 en $a o $b.
$a ^ $b
O Exclusivo
(XOR)
Se ponen a 1 los bits que están a 1 en $a o $b, pero no
en ambos.
~ $a No Se invierten los bits (se cambian 1 por 0 y viceversa.)
$a << $b Desp. Izq.
Desplaza $b posiciones a la izquierda todos los bits de
$a (cada posición supone multiplicar por dos).
$a >> $b Desp. Drch.
Desplaza $b posiciones a la derecha todos los bits de $a
(cada posición supone dividir por dos).
5.4. Operadores de Comparación
Los operadores de comparación, como su nombre indica, permiten comparar dos
valores.

Operación Nombre Resultado
$a == $b Igualdad
Compara si el valor de los dos operandos es el
mismo.
$a === $b Identidad
Compara si el valor es el mismo y, además, el
tipo coincide (A partir de PHP4).
$a != $b No igual Cierto si el valor de $a no es igual al de $b.
$a !== $b No idéntico
Cierto si $a no es igual a $b, o si no tienen
el mismo tipo.
$a < $b Menor que Cierto si $a es estrictamente menor que $b. PROGRAMACIÓN EN LENGUAJE PHP5. NIVEL BÁSICO
61
Operación Nombre Resultado
$a > $b Mayor que Cierto si $a es estrictamente mayor que $b.
$a <= $b Menor o igual que  Cierto si $a es menor o igual que $b.
$a >= $b Mayor o igual que Cierto si $a es mayor o igual que $b.
$a <> $b No igual Cierto si el valor de $a no es igual al de $b

Si se compara un entero con una cadena, la cadena es convertida a un número. Si
se compara dos cadenas numéricas, son comparadas como enteros. Estas reglas también
se aplican a la sentencia switch.
Otro operador condicional es el operador "?:" (o ternario), que funciona como en
C y otros muchos lenguajes.
(expr1) ? (expr2) : (expr3);
La expresión toma el valor expr2 si expr1 se evalúa a cierto, y expr3 si expr1 se
evalúa a falso.

$cad = $a > $b ? “a es mayor que b” : “a no es mayor que b”;
5.5. Operadores de Control de Errores
PHP ofrece soporte para un operador de control de errores: el signo de arroba
(@). Cuando es colocado al comienzo de una expresión en PHP, cualquier mensaje de
error que pudiera generarse a causa de esa expresión será ignorado.

Si la característica track_errors está habilitada, cualquier mensaje de error
generado por la expresión será almacenado en la variable $php_errormsg. La variable
será sobrescrita en cada instancia de error, así que realice sus chequeos de forma
temprana si quiere usarla.

<?php
/* Error intencionado de archivo */
$mi_archivo = @file ('archivo_que_no_existe')
or die ("La apertura de archivo ha fallado: el error fue
             '$php_errormsg'");

// esto funciona con cualquier expresión, no solo con funciones:
$valor = @$cache[$llave];
// no producirá una anotación si el índice $llave no existe.
?>

Puede usar el operado @ al inicio de variables, llamadas a funciones y sentencias
include(), constantes. No puede usarlo sobre definiciones de función o clase, ni sobre
estructuras condicionales como if y foreach.
5.6. Operador de ejecución
PHP soporta un operador de ejecución: la comilla invertida (`). ¡Fíjese que no
son comillas normales! PHP intentará ejecutar la instrucción contenida dentro de las PROGRAMACIÓN EN LENGUAJE PHP5. NIVEL BÁSICO

62
comillas invertidas como si fuera un comando del shell; y su salida devuelta como el
valor de esta expresión (i.e., no tiene por qué ser simplemente volcada como salida;
puede asignarse a una variable). El uso de este operados es idéntico a la función
shell_exec().

$output = `dir /a-d`;
echo "<pre>$output</pre>";
5.7. Operadores de Incremento/decremento
PHP soporta los operadores de pre y post decremento y incremento al estilo de
C. Estos operadores no afectan a valores booléanos y incrementar NULL resulta en 1.
Operación Nombre Resultado
++$a Pre-incremento
Incrementa $a en 1, y devuelve $a (ya
incrementado)
$a++ Post-incremento
Devuelve $a (sin incrementar), y después lo
incrementa en 1.
--$a Pre-decremento Decrementa $a en 1, y después lo devuelve.
$a-- Post-decremento Devuelve $a, y después lo incrementa en 1.

He aquí un listado de ejemplo:
<?php
echo "<h3>Postincremento</h3>";
$a = 5;
echo "Debería ser 5: " . $a++ . "<br>\n";
echo "Debería ser 6: " . $a . "<br>\n";

echo "<h3>Preincremento</h3>";
$a = 5;
echo "Debería ser 6: " . ++$a . "<br>\n";
echo "Debería ser 6: " . $a . "<br>\n";
echo "<h3>Postdecremento</h3>";
$a = 5;
echo "Debería ser 5: " . $a-- . "<br>\n";
echo "Debería ser 4: " . $a . "<br>\n";
echo "<h3>Predecremento</h3>";
$a = 5;
echo "Debería ser 4: " . --$a . "<br>\n";
echo "Debería ser 4: " . $a . "<br>\n";
?>

5.8. Operadores lógicos
Los operadores lógicos realizan operaciones dependiendo del valor booleano de
los operandos.
Operación Nombre Resultado
$a and $b Y Cierto si $a y $b son ciertos.
$a or $b O Cierto si $a o $b es cierto.
$a xor $b O Exclusivo.
Cierto si $a o $b es cierto, pero no
ambos.
! $a No Cierto si $a es falso.
$a && $b Y Cierto si $a y $b son ciertos.
$a || $b O Cierto si $a o $b es cierto. PROGRAMACIÓN EN LENGUAJE PHP5. NIVEL BÁSICO
63

La razón de que haya dos operadores distintos para las operaciones Y y O lógicas
es que tienen distinta precedencia.
5.9. Operador de cadenas de texto
Para operar con cadenas sólo disponemos de un operador: la concatenación de
cadenas representada por el punto ‘.’.

Por ejemplo:
$a = 1;
$b = 2;
$c = “El resultado de “ . $a . “ + “ . $b . “ es “ . ($a + $b);
Que dejaría en $c la cadena “El resultado de 1 + 2 es 3”. Antes de cada
concatenación se realizarán las conversiones de tipo que fueran necesarias (en el
ejemplo, los enteros se convierten a cadenas.)
5.10. Operadores de Matrices
Ejemplo Nombre Resultado
$a + $b Unión Unión de $a y $b.
$a == $b Igualdad Cierto si $a y $b tienen las mismas parejas llave/valor.
$a=== $b Identidad
Cierto si $a y $b tienen las mismas parejas llave/valor
en el mismo orden y de los mismos tipos.
$a != $b
Noigualdad
Cierto si $a no es igual a $b.
$a <> $b
Noigualdad
Cierto si $a no es igual a $b.
$a!== $b
Noidentidad
Cierto si $a no es idéntico a $b.

El operador + adiciona elementos de las claves restantes de la matriz del lado
derecho a aquella al lado izquierdo, al mismo tiempo que cualquier clave duplicada NO
es sobrescrita.
<?php
$a = array("a" => "manzana", "b" => "banano");
$b = array("a" => "pera", "b" => "fresa", "c" => "cereza");

$c = $a + $b; // Unión de $a y $b
echo "Unión de \$a y \$b: \n";
var_dump($c);
$c = $b + $a; // Unión de $b y $a
echo "Unión de \$b y \$a: \n";
var_dump($c);
?>

Cuando sea ejecutado, este script producirá la siguiente salida:

Unión de $a y $b:
array(3) {
  ["a"]=>
  string(7) "manzana"
  ["b"]=> PROGRAMACIÓN EN LENGUAJE PHP5. NIVEL BÁSICO

64
  string(6) "banano"
  ["c"]=>
  string(6) "cereza"
}
Unión de $b y $a:
array(3) {
  ["a"]=>
  string(4) "pera"
  ["b"]=>
  string(5) "fresa"
  ["c"]=>
  string(6) "cereza"
}

Los elementos de las matrices son considerados equivalentes en la comparación
si éstos tienen la misma clave y valor.

<?php
$a = array("manzana", "banano");
$b = array(1 => "banano", "0" => "manzana");

var_dump($a == $b); // bool(true) tiene las mismas clave-valor
var_dump($a === $b); // bool(false) pero en orden distinto
?>
5.11. Operadores de Tipo
instanceof es usado para determinar si una variable PHP es una instancia de
objeto de cierta clase:

<?php
class MiClase
{
}

class NoMiClase
{
}
$a = new MiClase;
var_dump($a instanceof MiClase);
var_dump($a instanceof NoMiClase);
?>

El resultado del ejemplo sería:
bool(true)
bool(false)
El operador instanceof fue introducido en PHP5. Anteriormente se usaba la
función is_a() pero desde la introdución del operados instanceof, la función anterior se
considera obsoleta.
5.12. Precedencia y asociatividad de operandos
La precedencia de los operandos resuelve el orden en el que se evalúa una
expresión múltiple que no ha sido delimitada con paréntesis. Por ejemplo, 1 + 5 * 3 en
PHP daría como resultado 1 + (5 * 3) = 16 y no (1 + 5) * 3 = 18 ya que el producto
tiene mayor precedencia que la suma. PROGRAMACIÓN EN LENGUAJE PHP5. NIVEL BÁSICO


La tabla muestra la asociatividad de los operandos en PHP, y está ordenada en
orden creciente de precedencia (los más prioritarios al final):
Asociatividad Operandos
izquierda ,
izquierda or
izquierda xor
izquierda and
Derecha = += -= *= /= .= %= &= |= ^= ~= <<= >>=
izquierda ? :
izquierda ||
izquierda &&
izquierda |
izquierda ^
izquierda &
no-asociativo == != === !==
no-asociativo < <= > >=
izquierda << >>
izquierda + - .
izquierda * / %
derecha !
no-asociativo
~ - (int) (float) (string) (array) (object)
(bool) @
no-asociativo ++ --
izquierda [
no-asociativo clone new

La asociatividad de izquierda quiere decir que la expresión es evaluada desde la
izquierda a la derecha, la asociatividad de derecha quiere decir lo contrario.
<?php
$a = 3 * 3 % 5; // (3 * 3) % 5 = 4
$a = true ? 0 : true ? 1 : 2; // (true ? 0 : true) ? 1 : 2 = 2

$a = 1;
$b = 2;
$a = $b += 3; // $a = ($b += 3) -> $a = 5, $b = 5
?>

C++ cap 4

Tema 4 - Conversión de tipos de datos.
4.1 - Conversión automática de tipos de datos.
El lenguaje C permite que en una misma expresión aparezcan diferentes tipos
de datos, encargándose el compilador de realizar las operaciones de forma correcta. El
compilador del lenguaje C, cuando en una misma expresión aparecen dos o más tipos
de datos,  convierte todos los operandos al tipo del operando más grande existente de
acuerdo con las dos reglas siguientes:
• Todos los char y short int se convierten a int. Todos los float a double.
• Para todo par de operandos, lo siguiente ocurre en secuencia:
o Si uno de los operandos es un long double, el otro se convierte en long
double.
o Si uno de los operandos es double, el otro se convierte a double.
o Si uno de los operandos es long, el otro se convierte a long.
o Si uno de los operandos es unsigned, el otro se convierte a unsigned.
Después de que el compilador aplique estas reglas de conversión, cada par de
operandos será del mismo tipo, y el resultado será del tipo de los operandos. Veamos
un ejemplo:
char ch;
int i;
float f;
double d;
(  ch  /  i  )  +  (  f  *  d  )  -  (  f  +  i  );
  char   int        float double      float  int
Debido a  que  en la  operación existen  diferentes  tipos  se  aplica  la  primera
conversión:
ch de char pasa a int.
f de float pasa a double.
(  ch  /  i  )  +  (  f  *  d  )  -  (  f  +  i  );
  int    int       double double     double  int
Al ser los dos operandos de igual tipo, realizamos la primera operación, (ch / i),
y el resultado es de tipo int. De igual forma, para la segunda operación,  (f * d), y el
resultado es de tipo double.
Para la tercera operación, y dado que las variables no son del mismo tipo, se
aplica la segunda regla,  convirtiéndose el  int en double, realizándose la suma  (f + i)
como dos datos de tipo double, y siendo por tanto el resultado un double.El lenguaje de programación C
Ahora procedemos a realizar la suma de los dos primeros resultados (ch / i) + (f
* d), como uno de ellos es de tipo int, y el otro de tipo double, el  int se convierte en
double por la segunda regla, y el resultado es un double.
Y por último, realizamos la resta final, siendo los dos operandos de tipo double
y el resultado final, por tanto, de tipo double.
4.2 - Conversión forzada de tipos datos.
En  C,  existe,  además,  de  la  conversión  automática  de  tipos  de  datos,  la
posibilidad de forzar  la conversión de un tipo de datos  en otro tipo de datos.  Esta
conversión de un tipo de datos en otro se llama “casts”, y su sintaxis es:
(tipo)expresión
Su utilidad queda claramente expresada en el ejemplo siguiente:
int a=3,b=2;
float c;
c=a/b;
La operación asigna a c el valor 1.0 en vez de el valor 1.5, ello se debe a que al
ser a y b variables de tipo entero, se realiza una división entre enteros, y el resultado de
3/2 es  1.  A continuación ese valor  1 se convierte a un valor  en coma flotante para
realizar la asignación (valor 1.0), y se asigna a c. Si lo que se desea es que la división
se realice en punto flotante, debe escribirse la operación de la siguiente forma:
c=(float)a/b;
Esta conversión forzada obliga a convertir  la variable  a en  float, y entonces,
aplicando las reglas de conversión automática de tipos, se realiza la división en coma
flotante. Este proceso da lugar a que el resultado de la operación sea 1.5, y dicho valor
sea el asignado a la variable c.

Lenguaje C+

Hola que tal mis lectores , le quiero presentar en los siguientes post los diferentes capitulos de c de un libro muy interesante espero que lo disfruten


                     Tema 1 - Introducción.
El  lenguaje  de  programación  C fue  creado  por  Brian  Kernighan  y  Dennis
Ritchie a mediados de los años 70. La primera implementación del mismo la realizó
Dennis Ritchie sobre un computador DEC PDP-11 con sistema operativo UNIX. C es
el  resultado  de un proceso de desarrollo que comenzó con un lenguaje anterior,  el
BCPL,  el  cual  influyó en el  desarrollo por  parte  de Ken Thompson de un lenguaje
llamado  B,  el  cual  es  el  antecedente  directo  del  lenguaje  C.  El  lenguaje  C es  un
lenguaje para programadores en el sentido de que proporciona una gran flexibilidad de
programación  y  una  muy  baja  comprobación  de  incorrecciones,  de  forma  que  el
lenguaje deja bajo la responsabilidad del  programador  acciones que otros  lenguajes
realizan por si mismos. Así, por ejemplo, C no comprueba que el índice de referencia
de un vector (llamado array en la literatura informática)  no sobrepase el tamaño del
mismo; que no se escriba en zonas de memoria que no pertenecen al área de datos del
programa, etc.
El lenguaje C es un lenguaje estructurado, en el mismo sentido que lo son otros
lenguajes de programación tales como el lenguaje Pascal, el Ada o el Modula-2, pero
no es estructurado por  bloques,  o sea,  no es  posible declarar  subrutinas  (pequeños
trozos de programa) dentro de otras subrutinas, a diferencia de como sucede con otros
lenguajes estructurados tales como el Pascal. Además, el lenguaje C no es rígido en la
comprobación de tipos de datos, permitiendo fácilmente la conversión entre diferentes
tipos de datos y la asignación entre tipos de datos diferentes, por ejemplo la expresión
siguiente es válida en C:
float a; /*Declaro una variable para numeros reales*/
int b; /*Declaro otra variable para numero enteros*/
b=a; /*Asigno a la variable para entera el numero real*/
Todo programa de C consta,  básicamente, de un conjunto de funciones, y una
función llamada  main,  la cual es la primera que se ejecuta al comenzar el programa,
llamándose desde ella al resto de funciones que compongan nuestro programa.
Desde su creación, surgieron distintas versiones de C, que incluían unas u otras
características, palabras reservadas, etc. Este hecho provoco la necesidad de unificar el
lenguaje C, y es por ello que surgió un standard de C, llamado ANSI-C, que declara
una serie de características,  etc., que debe cumplir todo lenguaje C. Por ello, y dado
que todo programa que se desarrolle siguiendo el standard ANSI de C será fácilmente
portable de un modelo de ordenador a otro modelo de ordenador, y de igual forma de
un modelo de compilador  a otro,  en estos  apuntes  explicaremos un C basado en el
standard ANSI-C.
El lenguaje C posee un número reducido de palabras reservadas (tan solo 32)
que define el  standard ANSI-C.  Estas  palabras  reservadas  pueden verse en la tabla
siguiente:
auto break case char const continue default
do double else enum extern float for
goto if int long register return shortEl lenguaje de programación C
signed sizeof static struct switch typedef union
unsigned void volatile while
Tabla 1.1: Palabras reservadas del lenguaje C.
THEMRFRIKI S.A. Con tecnología de Blogger.

About