Preguntas con la etiqueta [char]

Lista char preguntas

Convertir un C++ stringa una matriz de caracteres es bastante sencillo usando la c_strfunción de cadena y luego haciendo strcpy. Sin embargo, ¿cómo hacer lo contrario? Tengo una matriz de

#include <stdio.h> int main(void) { printf("sizeof(char) = %zu\n", sizeof(char)); printf("sizeof('a') = %zu\n", sizeof('a')); } Ver https://godbolt.org/z/1eThqvMhx Al ejecutar este código en C, imprime sizeof(char) = 1 sizeof('a') = 4 Al

¿Por qué no hay ningún Char.Empty como String.Empty?

23
respuestas
323
votos
342.3k
vistas

¿Hay alguna razón para esto? Lo pregunto porque si necesita usar muchos caracteres vacíos, entonces se encuentra en la misma situación que cuando usa muchas cadenas vacías. Editar: El motivo

En el libro "Referencia completa de C" se menciona que, charpor defecto, no está firmado. Pero estoy intentando verificar esto tanto con GCC como con Visual Studio. Lo toma como

Quiero obtener, dado un personaje, su ASCIIvalor. Por ejemplo, para el personaje aquiero obtener 97y viceversa.

Tomar una entrada de caracteres del escáner

24
respuestas
143
votos
1.1M
vistas

Estoy tratando de encontrar una manera de recibir charinformación desde el teclado. Intenté usar: Scanner reader = new Scanner(System.in); char c = reader.nextChar(); Este método no existe. Intenté tomarlo ccomo

Creando tabla: CREATE TABLE test ( charcol CHAR(10), varcharcol VARCHAR2(10)); SELECT LENGTH(charcol), LENGTH(varcharcol) FROM test; Resultado: LENGTH(CHARCOL) LENGTH(VARCHARCOL) --------------- ------------------ 10 1 Déjame saber cuál es la diferencia entre Varchar2

En Swing, el campo de contraseña tiene un método getPassword()(devuelve char[]) en lugar del método habitual getText()(devuelve String). De manera similar, me encontré con una sugerencia de no utilizarla Stringpara