Resultados de la búsqueda a petición "c"

1 la respuesta

Cómo definir la variable global visible en varios archivos .c

suponga que hay un archivo de encabezado: a.h y un archivo fuente: a1.c a2.c ... an.c; n> = 1, lo que significa que solo puede tener un archivo fuente o varios archivos fuente. mi pregunta es cómo definir una variable global g en a.h; que ...

1 la respuesta

Java vs C (Tiempo de ejecución) EDITAR: Código agregado [cerrado]

Acabo de escribir un programa que encuentra todos los números primos con un límite superior. El algoritmo: Tamiz de Eratóstenes. Lo escribí tanto en C como en Java. El límite superior es 666014. Por alguna razón, C da el resultado en más de ...

2 la respuesta

¿Una unión o estructura permite la asignación de una instancia no inicializada?

Esta pregunta trata sobre la definición o no de asignar una variable automática no inicializada a otra del mismo tipo. Considerar typedef struct { int s1; int s2; } Foo; typedef union { int u1; Foo u2; } Bar; int main() { { int a; int b = a; // ...

1 la respuesta

AudioQueue se comió mi búfer (los primeros 15 milisegundos)

Estoy generando audio mediante programación. Escucho espacios de silencio entre mis amortiguadores. Cuando conecto mi teléfono a un telescopio, veo que faltan las primeras muestras de cada búfer, y en su lugar hay silencio. La duración de este ...

1 la respuesta

¿Cómo utilizar la función de biblioteca c fgets en lenguaje ensamblador?

Como se describe en el título, ¿cómo usar fgets de función de biblioteca c en lenguaje ensamblador? De hecho, quiero saber cómo obtener el puntero de archivo a stdin. Gracias por su respuesta.

3 la respuesta

Cadena de cambio de función C usando puntero

Estoy tratando de hacer una función que cambie una matriz de caracteres de la función principal, eso es lo que estoy tratando de hacer: #include <stdlib.h> #include <stdio.h> #include <conio.h> void change(char *a); int main() { char a[] = ...

6 la respuesta

función de cripta y error de enlace "referencia indefinida a 'cripta'"

He usado la función de cripta en c para encriptar la cadena dada. He escrito el siguiente código, #include<stdio.h> #include<unistd.h> int main() { printf("%s\n",crypt("passwd",1000)); }Pero el código anterior arrojó un error, "referencia ...

5 la respuesta

¿`Break` solo funciona para` for`, `while`,` do-while`, `switch 'y for` if`?

Supongamos que tengo unif declaración dentro de unfor lazo: for( ; ; ) { if( ) { printf(" inside if"); break; }//if printf("inside for"); }//forAhora, elbreak declaración hace que el compilador salga delfor bucle o solo saldrá del cuerpo deif ...

6 la respuesta

¿Qué funciones de la biblioteca estándar deben (deberían) evitarse?

Leí en Stack Overflow que algunas funciones de C son "obsoletas" o "deberían evitarse". ¿Me puede dar algunos ejemplos de este tipo de función y el motivo? ¿Qué alternativas a esas funciones existen? ¿Podemos usarlos de forma segura? ¿Buenas ...

4 la respuesta

¿Cómo invertir bit a bit AND (&) en C?

¿Cómo invertir bit a bit AND (&) en C? Por ejemplo, tengo una operación en C como esta: ((unsigned int)ptr & 0xff000000))El resultado es0xbf000000. Lo que necesito en este momento es cómo revertir lo anterior, es decir, determinarptr utilizando ...