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

4 la respuesta

¿Cuándo es un> un verdadero?

Bien, creo que realmente estoy viviendo un sueño. Tengo el siguiente código que compilo y ejecuto en una máquina AIX: AIX 3 5 PowerPC_POWER5 processor type IBM XL C/C++ for AIX, V10.1 Version: 10.01.0000.0003 #include <stdio.h> #include <math.h> ...

4 la respuesta

¿De dónde viene la palabra "desreferenciar"?

Esta pregunta extraerá información del borradorN1570 [http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf], entonces C11 básicamente. Coloquialmente, desreferenciar un puntero significa aplicar el unario* operador a un puntero. Solo hay un ...

2 la respuesta

¿Por qué obtengo una conversión de 'doble' a 'flotante', posible advertencia de pérdida de datos? (C)

Estoy escribiendo un programa que básicamente calcula el impuesto sobre un automóvil importado. Se supone que el usuario debe ingresar los valores, los valores para el precio del automóvil y el envío. Pero cuando calculo me sale este error que no ...

6 la respuesta

¿Cómo formatear un puntero de función?

¿Hay alguna forma de imprimir un puntero a una función en ANSI C? Por supuesto, esto significa que tiene que lanzar el puntero de función para anular el puntero, pero parece que eso no es posible. #include <stdio.h> int main() { int (*funcptr)() ...

2 la respuesta

¿Por qué el proceso hijo ejecuta alguna línea inesperada?

Así que estoy aprendiendo cómo funcionan los procesos y he escrito un código simple. #include <stdio.h> #include <sys/types.h> #include <sys/ipc.h> #include <sys/sem.h> int SemId; void SemGet(int n) { SemId = semget(IPC_PRIVATE, n, 0600); if ...

4 la respuesta

Tamaño máximo de pila para el programa C / C +?

He probado el siguiente programa. La intención con la que se creó este programa es descubrir más sobre los tamaños de pila. int main() { int nStack[100000000]; return 0; }Después de ejecutar el código anterior, el programa se bloquea debido a la ...

23 la respuesta

¿Cómo explicar los punteros C (declaración frente a operadores unarios) a un principiante?

Recientemente tuve el placer de explicarle los consejos a un principiante de programación en C y me topé con la siguiente dificultad. Puede que no parezca un problema en absoluto si ya sabe cómo usar punteros, pero trate de ver el siguiente ...

5 la respuesta

programa para imprimir números impares y pares en hilos separados

Estoy aprendiendo programación usando pthreads. ¿Cómo puedo escribir un programa para imprimir números impares y pares en hilos separados?

5 la respuesta

¿Qué tipo de optimización ofrece const en C / C ++? (Si alguna)

Sé que, siempre que sea posible, debe usar la palabra clave const cuando pase parámetros por referencia o por puntero por razones de legibilidad. ¿Hay alguna optimización que el compilador pueda hacer si especifico que un argumento ...

6 la respuesta

¿Cómo divido un valor largo (32 bits) en cuatro variables char (8 bits) usando C?

Tengo una variable de 32 bits de longitud, CurrentPosition, que quiero dividir en 4 caracteres de 8 bits. ¿Cómo haría eso más eficientemente en C? Estoy trabajando con una MCU de 8 bits, 8051 architectecture. unsigned long CurrentPosition = ...