Resultados de la búsqueda a petición "char"

2 la respuesta

Distinguir entre una letra y un entero en C

Tenga en cuenta que NO estoy tratando de distinguir entre un solo dígito y una letra (u otro carácter) como lo hacen funciones como isalpha () en ctype.h Estoy tratando de distinguir entre un entero y un alfabeto. El problema es que un alfabeto ...

11 la respuesta

¿Qué letra del alfabeto inglés ocupa más píxeles?

Estoy tratando de hacer una programación dinámica basada en el número de caracteres en una oración. ¿Qué letra del alfabeto inglés ocupa la mayor cantidad de píxeles en la pantalla?

2 la respuesta

Convirtiendo Chars a Ints en Java

Sistema: Windows Vista de 32 bits, Java 6.0.2 Tengo algunas preguntas sobre la conversión de caracteres a int. Ejecuto el código a continuación, dejando myInt con un valor de 4: char myChar = '4'; int myInt = myChar - '0';Ahora, ¿esta ...

11 la respuesta

Forma adecuada de inicializar una cadena en C

He visto el código de la gente como: char *str = NULL;y he visto esto también, char *str;Me pregunto, ¿cuál es la forma correcta de inicializar una cadena? y cuando se supone que debes inicializar una cadena w / y w / out NULL?

30 la respuesta

Compruebe la cuerda para palíndromo

A palíndromo [http://en.wikipedia.org/wiki/Palindrome]es una palabra, frase, número u otra secuencia de unidades que se pueden leer de la misma manera en cualquier dirección. Para verificar si una palabra es un palíndromo, obtengo la matriz de ...

6 la respuesta

sizeof para un const char terminado nulo *

const char* a;¿Cómo me aseguro de que la cadena 'a' esté terminada en nulo? cuando a = "abcd" y hago sizeof (a), obtengo 4. ¿Eso significa que no tiene terminación nula? si lo fuera, habría obtenido 5?

12 la respuesta

¿Por qué los caracteres literales C son ints en lugar de caracteres?

En C ++,sizeof('a') == sizeof(char) == 1. Esto tiene sentido intuitivo, ya que'a' es un carácter literal, ysizeof(char) == 1 según lo definido por el estándar. En C sin embargo,sizeof('a') == sizeof(int). Es decir, parece que los literales de ...

10 la respuesta

Cómo convertir un solo carácter en un int

Tengo una cadena de dígitos, p. "123456789", y necesito extraer cada uno de ellos para usarlos en un cálculo. Por supuesto, puedo acceder a cada carácter por índice, pero ¿cómo lo convierto en un int? He examinado atoi (), pero toma una cadena ...

10 la respuesta

Contando el número de ocurrencias de un carácter en una cadena en C

Tengo la cuerdastr char *str = "100.10b.100.100";Quiero contar las ocurrencias de'.' enstr, preferiblemente de una sola línea. (Si es posible no hay bucles) Mi enfoque sería el estándarstrchr: int i = 0; char *pch=strchr(str,'.'); while ...

3 la respuesta

La mejor manera de crear una cadena de URI amigable con SEO

El método solo debe permitir "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-"caracteres en cadenas URI. ¿Cuál es la mejor manera de hacer una buena cadena de SEO URI?