Resultados de la búsqueda a petición "c"
C Programa Literales de cadena
Cuando lo hacemos char *p ="house"; p = 'm';No está permitido Pero cuando lo hacemos char p[] = "house"; p[0] = 'm'; printf(p); Da O / P como: mouse No puedo entender cómo y dónde C asigna la memoria para los literales de cadena?
¿Por qué memcpy () y memmove () son más rápidos que los incrementos de puntero?
Estoy copiando N bytes depSrc apDest. Esto se puede hacer en un solo ciclo: for (int i = 0; i < N; i++) *pDest++ = *pSrc++Por qué es esto más lento quememcpy omemmove? ¿Qué trucos usan para acelerarlo?
Es posible imprimir solo una determinada sección de una cadena en C, sin hacer una subcadena separada?
Di que tengo lo siguiente: char* string = "Hello, how are you?"; ¿Es posible imprimir solo los últimos 5 bytes de esta cadena? ¿Qué pasa con los primeros 5 bytes solamente? ¿Hay alguna variación deprintf que permitiría esto?
¿Cómo nombrar un hilo en Linux? [duplicar
Esta pregunta ya tiene una respuesta aquí: ¿Cómo establecer el nombre de un hilo en pthreads de Linux? [/questions/2369738/how-to-set-the-name-of-a-thread-in-linux-pthreads] 3 respuestas Tengo una aplicación Linux multiproceso escrita en C / C ...
OpenCV en ubuntu 11.10
Acabo de actualizar mi sistema de ubuntu 11.04 a 11.10 y ahora ya no puedo compilar ningún programa C que contenga referencias a bibliotecas OpenCV Ya he intentado reinstalar OpenCV (uso el 2.1 versión) pero estoy atascado con este ...
¿Cómo saber si un número entero binario representa un número negativo?
Estoy leyendo un texto en C. En la sesión de valores negativos y positivos, el autor mencionó varias formas de representar un número negativo en forma binaria. Entendí todo el camino y me preguntaba si con un número binario dado, ...
Offsetof utilizado en Linux
staba analizando cómo se encuentra el desplazamiento de una variable en particular en una estructura determinada. Intenté el siguiente programa. struct info{ char a; int b; char c; int d; }; struct info myinfo; int main(int argc, char **argv) ...
C / C ++ Elementos internos de matriz multidimensional
Tengo una pregunta sobre cómo C / C ++ almacena internamente matrices multidimensionales declaradas usando la notaciónfoo[m][n]. No estoy cuestionando punteros puros a punteros, etc ... Estoy preguntando por razones de velocidad ... Corrígeme ...
pcre coincide con todos los grupos en C
Quiero unir un grupo de forma recursiva con la biblioteca PCRE C. p.ej pattern = "(\d,)" subject = "5,6,3,2," OVECCOUNT = 30 pcrePtr = pcre_compile(pattern, 0, &error, &erroffset, NULL); rc = pcre_exec(pcrePtr, NULL, subject, ...
¿Por qué debemos inicializar una variable antes de usarla? [duplicar
Posible duplicado: ¿Qué sucede con una variable declarada no inicializada en C? ¿Tiene un valor? [https://stackoverflow.com/questions/1597405/what-happens-to-a-declared-uninitialized-variable-in-c-does-it-have-a-value] Ahora estoy leyendoTeach ...