Resultados de la búsqueda a petición "c"
C variable local reutilizada
Por lo que sé después de cada llamada a función, las variables locales se descartan. Pero cuando ejecuté este código, las variables conservan su valor anterior. ¿Cuál es este comportamiento? Compilador: gcc 4.8.4 #include<stdio.h> void t(); int ...
Si la declaración no reconoce condiciones verdaderas?
Tengo problemas con este algoritmo de búsqueda binaria. Aquí hay explicaciones de las variables. valor: el número que se busca dentro de la matriz valores []: la matriz que se está buscando n: número de elementos en la matriz alto: elemento ...
C4477 - la cadena de formato '% s' requiere el tipo 'char *', pero el argumento variadic 1 tiene el tipo 'int'
Llevo más de un mes acosando los foros y tiene respuestas a la mayoría de mis preguntas. Pero he estado luchando a través de una dificultad que realmente no pude encontrar la respuesta por aquí (hay otras soluciones similares, pero no resolvió la ...
¿Cuándo poner definiciones de funciones estáticas en archivos de encabezado en C?
Me he encontrado con un código que tiene una gran función estática en un archivo de encabezado y tengo curiosidad de saber cuándo está o no está bien hacerlo. Por ejemplo, si muchos.c los archivos incluyen el encabezado, ¿por qué no solo definir ...
¿Cómo actualizar OpenSSL en Mac?
Necesito asegurarme de tener la versión OpenSSL de 1.0.1 o superior para conectarme a la API de Salesforce de acuerdo conesta documentación [https://github.com/superfell/Beatbox]. De acuerdo aesta ...
Cómo codificar un operador de módulo (%) en C / C ++ / Obj-C que maneja números negativos
Una de mis mascotas que odia los lenguajes derivados de C (como matemático) es que (-1) % 8 // comes out as -1, and not 7 fmodf(-1,8) // fails similarly¿Cuál es la mejor solución? C ++ permite la posibilidad de plantillas y sobrecarga del ...
Windows de 32 bits y el límite de tamaño de archivo de 2 GB (C con fseek y ftell)
Estoy intentando portar un pequeño programa de análisis de datos de un sistema UNIX de 64 bits a un sistema Windows XP de 32 bits (no pregunte :)). Pero ahora estoy teniendo problemas con el límite de tamaño de archivo de 2GB (no es de 64 bits en ...
Ordenar una lista de cadenas en orden alfabético (C)
Ok, aquí está mi problema. Un maestro tiene que seleccionar aleatoriamente a un alumno (de los alumnos que tiene) para obtener un bono especial en la puntuación final y para hacerlo, coloca N piezas de papel numeradas del 1 al N en una bolsa y ...
Señal de finalización desconocida cuando se usa el depurador gdb
He instalado GDB en Mac OS X y para probar que funciona, he usado este siguiente programa C. #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { int *my_array = (int *) malloc(5 * sizeof(int)); int i; for (i = 0; i < ...
Cómo agregar, eliminar editar nombre de usuario de / etc / passwd [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Cómo crear un usuario de Linux usando C / C ++? [/questions/3454089/how-to-create-a-linux-user-using-c-c] 3 respuestasQuiero agregar o eliminar o editar nombres de usuario de/etc/passwd en un programa ...