Resultados de la búsqueda a petición "c"
¿Por qué mi registro de kernel no muestra la última salida?
Estoy codificando un módulo de kernel simple, en linux ubuntu 17.04, que toma una cadena y la imprime en el registro del kernel. #include<linux/module.h> #include<linux/init.h> #include<linux/moduleparam.h> char* mystring = "hello world"; ...
¿Cómo cambio una variable de un tipo a otra en C?
Quiero hacerlo: int main () { bla bla bla void *onetype; switch (USER_INPUT_TYPE) { CASE CONVERT_TO_CHAR: convert onetype VOID TO CHAR >>> HOW??? CASE CONVERT_TO_INT: convert onetype VOID TO INT >>> HOW??? LOT OF CASES... } }Sí, conozco el tipo ...
La función para la inversión de color BMP no funciona
Escribí un código rápido que se supone que invierte los colores de una imagen BMP. Pruebo con una imagen BMP de 40x40 dimensiones, creada por paint. Sin embargo, la función parece llenarlo completamente con píxeles blancos. void negate (char ...
¿Es más rápido contar hacia atrás que contar?
Nuestro profesor de informática dijo una vez que, por alguna razón, es más eficiente contar hacia atrás que contar. Por ejemplo, si necesita usar un bucle FOR y el índice del bucle no se usa en alguna parte (como imprimir una línea de N * en la ...
printf () sin argumentos en C compila bien. ¿cómo?
Intenté el siguiente programa c y esperaba obtener un error de tiempo de compilación, pero ¿por qué el compilador no da ningún error? #include <stdio.h> int main(void) { printf("%d\n"); return 0; }¿Por qué la salida depende del compilador? Aquí ...
Incapaz de liberar punteros constantes en C
¿Cómo puedo liberar unconst char*? Asigné nueva memoria usandomalloc, y cuando intento liberarlo, siempre recibo el error "tipo de puntero incompatible" El código que causa esto es algo como: char* name="Arnold"; const char* str=(const ...
En C, analizando una cadena de múltiples enteros separados por espacios en blanco
Estoy intentando usar C para analizar un archivo que contiene varias filas de enteros separados por espacios en blanco en una matriz dinámica de matrices dinámicas int. Cada fila será una matriz en la matriz de matrices. El número de filas y ...
Cómo obtener el menor número después de eliminar k dígitos del número de entrada
Por ejemplo, si el número de entrada es24635, el menor número es23 después de eliminar cualquier 3 dígitos. No es lo mismo que tomar los dos dígitos más pequeños, porque se debe mantener el orden de los dígitos.
Objetivo C que define las constantes UIColor
Tengo una aplicación para iPhone con algunos colores personalizados para mi tema. Como estos colores se corregirán para mi interfaz de usuario, me gustaría definir los colores en una clase que se incluirá (Constantes.h y Constantes.m). ¿Cómo ...
Una vez más: estricta regla de alias y char *
Cuanto más leo, más confundido me pongo. La última pregunta de los relacionados es la más cercana a mi pregunta, pero me confundí con todas las palabras sobre la vida útil de los objetos y, especialmente, ¿está bien leer o no? Para llegar ...