Preguntas etiquetadas con char

char normalmente se refiere a un tipo de datos de caracteres, que representa letras de texto.


12
¿Por qué los literales de caracteres C son ints en lugar de chars?
En C ++, sizeof('a') == sizeof(char) == 1. Esto tiene sentido intuitivo, ya que 'a'es un carácter literal y sizeof(char) == 1como lo define el estándar. En C sin embargo, sizeof('a') == sizeof(int). Es decir, parece que los literales de caracteres C son en realidad números enteros. ¿Alguien sabe por …
103 c++  c  char  sizeof 

6
¿Cómo puedo incrementar un carácter?
Soy nuevo en Python, vengo de Java y C. ¿Cómo puedo incrementar un carácter? En Java o C, los caracteres e ints son prácticamente intercambiables, y en ciertos bucles, es muy útil para mí poder hacer incrementos de caracteres e indexar matrices por caracteres. ¿Cómo puedo hacer esto en Python? …
103 python  char  increment 

9
Carácter de escape en SQL Server
Quiero usar una cita con carácter de escape. ¿Como lo puedo hacer? He recibido un error en SQL Server Comillas sin cerrar después de la cadena de caracteres. Estoy escribiendo una consulta SQL en una varcharvariable pero he recibido ese error: Comillas sin cerrar después de la cadena de caracteres. …

7
Eliminando caracteres "NUL"
Tengo personajes así en mi bloc de notas ++ Cuando intento copiar toda la línea, en realidad estoy copiando todo hasta "NUL": File:1 Lo que quiero hacer es reemplazar esos nulos, para que no sean nada, para poder copiar toda mi línea. ¿Quizás hay alguna palabra clave que le dirá …
94 null  char  notepad++ 

3
¿Hay máquinas donde sizeof (char)! = 1, o al menos CHAR_BIT> 8?
На этот вопрос есть ответы на Stack Overflow на русском : Кто-нибудь встречал в своей практике sizeof (char)! = 1? ¿Hay máquinas (o compiladores), dónde sizeof(char) != 1? ¿El estándar C99 dice que la sizeof(char)implementación del cumplimiento del estándar DEBE ser exactamente 1? Si es así, por favor, deme el …
93 c  char  standards  sizeof  c99 

30
Compruebe la cuerda para palíndromo
Un palíndromo es una palabra, frase, número u otra secuencia de unidades que se puede leer de la misma manera en cualquier dirección. Para comprobar si una palabra es un palíndromo, obtengo la matriz de caracteres de la palabra y comparo los caracteres. Lo probé y parece funcionar. Sin embargo …

14
¿Cuál es el valor predeterminado de char?
char c = '\u0000'; Cuando imprimo c, muestra 'a' en la ventana de línea de comando. Entonces, ¿cuál es el valor predeterminado de un campo de tipo char? Alguien dijo que '\ u0000' significa nulo en Unicode; ¿está bien?
89 java  char 

13
¿Cómo vaciar una matriz de caracteres?
Tenga una matriz de caracteres como miembros char [255]. ¿Cómo puedo vaciarlo completamente sin usar un bucle? char members[255]; Por "vacío" me refiero a que si tenía algunos valores almacenados, entonces no debería. Por ejemplo, si hago strcat, el valor anterior no debería permanecer members = "old value"; //empty it …
84 c  arrays  char 

13
¿Convertir cadena hexadecimal (char []) a int?
Tengo un char [] que contiene un valor como "0x1800785" pero la función a la que quiero dar el valor requiere un int, ¿cómo puedo convertir esto en un int? He buscado alrededor pero no puedo encontrar una respuesta. Gracias.
82 c  char  int 



1
¿Se garantiza que un valor de char establecido en CHAR_MAX se ajuste a CHAR_MIN?
Mi código: #include <stdio.h> #include <limits.h> int main() { char c = CHAR_MAX; c += 1; printf("CHAR_MIN=%d CHAR_MAX=%d c=%d (%c)\n", CHAR_MIN, CHAR_MAX, c, c); } Salida: CHAR_MIN=-128 CHAR_MAX=127 c=-128 () Vemos que cuando incrementamos un charconjunto de variables en CHAR_MAX, se ajusta a CHAR_MIN. ¿Está garantizado este comportamiento? ¿O va …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.