Dada una cadena de valores hexadecimales, es decir, por ejemplo, “0011223344”, es decir 0x00, 0x11, etc. ¿Cómo agrego estos valores a una matriz char? Equivalente a decir: char array[4] = { 0x00, 0x11 … };
¿Alguien sabe cómo convertir una matriz de caracteres en una sola int? char hello[5]; hello = “12345”; int myNumber = convert_char_to_int(hello); Printf(“My number is: %d”, myNumber);
Me he retrasado en esto durante una semana, y he buscado foro tras foro para obtener una explicación clara de cómo enviar un char * de C a FORTRAN. Para hacer que el asunto sea más frustrante, enviar un argumento de char * de FORTRAN a C fue directo … Enviar un argumento char * […]
Para un char [] , puedo obtener su longitud fácilmente de la siguiente manera: char a[] = “aaaaa”; int length = sizeof(a)/sizeof(char); // length=6 Sin embargo, no puedo hacer esto para obtener la longitud de un char * por: char *a = new char[10]; int length = sizeof(a)/sizeof(char); porque, lo sé, aquí hay un puntero, […]
Así que quiero iterar para cada personaje en una cadena. Así que pensé: for (char c : “xyz”) pero obtengo un error de comstackción: MyClass.java:20: foreach not applicable to expression type ¿Cómo puedo hacer esto?
No estoy seguro de lo que estará en la matriz char después de la inicialización de las siguientes maneras. 1. char buf[10] = “”; 2. char buf[10] = ” “; 3. char buf[10] = “a”; Para el caso 2, creo que buf[0] debe ser ‘ ‘ , buf[1] debe ser ‘\0’ , y de buf[2] […]
Imprimir una matriz char no muestra un código hash: class IntChararrayTest{ public static void main(String[] args){ int intArray[] = {0,1,2}; char charArray[] = {‘a’,’b’,’c’}; System.out.println(intArray); System.out.println(charArray); } } salida: [I@19e0bfd abc ¿Por qué la matriz de enteros se imprime como un código hash y no como la matriz de caracteres?
Este código Java me está dando problemas: String word = int y = 3; char z; do { z = word.charAt(y); if (z!=’a’ || z!=’e’ || z!=’i’ || z!=’o’ || z!=’u’)) { for (int i = 0; i==y; i++) { wordT = wordT + word.charAt(i); } break; } } while(true); Quiero comprobar si la tercera […]
¿Cómo es posible dividir una cadena de VBA en una matriz de caracteres? Intenté Split(my_string, “”) pero esto no funcionó.
Tengo una aplicación en la que acepto una conexión de socket desde un cliente de telnet y presento una interfaz gráfica de usuario sencilla basada en el teclado. El cliente de telnet, al menos en Linux, está predeterminado en el modo línea a la vez, así que siempre tengo que hacer ^]mode char manualmente. Un […]