elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Recopilación Tutoriales y Manuales Hacking, Seguridad, Privacidad, Hardware, etc


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Contar caracters
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Contar caracters  (Leído 7,163 veces)
Xandrete

Desconectado Desconectado

Mensajes: 210



Ver Perfil
Re: Contar caracters
« Respuesta #10 en: 11 Marzo 2012, 14:37 pm »

Advierto: para variar me voy a pasar de "pesadito" (mas bien [CENSORED]).
No exactamente. Es mas complicado.

Para empezar el tipo "char" es equivalente a "signed char" (lo usual, al menos en PCs de escritorio) o "unsigned char" y, aquí el problema, eso es "implementation defined". Por ello el rango valido del tipo "char" es CHAR_MIN  .. CHAR_MAX (ambas macros cortesía del encabezado <limits.h>).

En el caso del tipo "signed char" y considerando que el mínimo numero de bits que lo componen es ocho su rango mínimo garantizado es -127 .. 127. Ello porque el estándar de C no especifica como serán representados los números negativos. De nuevo lo usual es complemento a dos pero bien puede utilizarse complemento a uno o magnitud con signo y en ese caso se debe considerar al (inútil) cero negativo.
Cuando las macros resultan en expresiones la convención es colocarlas delimitadas por paréntesis, de no hacerlo se pueden presentar casos donde la expresión termina con resultados no deseados, por ejemplo si declaramos un array con el doble de elementos:
Código
  1. int array[NUMOFLETTERS * 2];
Se presenta un error lógico.

Un saludo

No, tampoco [CENSORED]  :D. Es bueno que te corrijan.

Saludos.


En línea

Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Contar variables
PHP
Riki_89D 6 3,637 Último mensaje 11 Marzo 2009, 13:44 pm
por eLank0
contar caracteres
Scripting
minette1988 3 16,974 Último mensaje 13 Mayo 2010, 23:31 pm
por leogtz
Caracters raros :S Keylogger
.NET (C#, VB.NET, ASP)
BrokerJoker 0 2,111 Último mensaje 11 Enero 2012, 09:33 am
por BrokerJoker
Los caracters y letras de un keylogguer -.-''
.NET (C#, VB.NET, ASP)
BrokerJoker 7 5,342 Último mensaje 11 Abril 2012, 14:58 pm
por Maurice_Lupin
Contar registros
.NET (C#, VB.NET, ASP)
celino 6 5,553 Último mensaje 30 Abril 2012, 15:58 pm
por $Edu$
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines