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

4 la respuesta

C: ¿Vale la pena la palabra clave en línea?

¿Vale la pena usar la palabra clave en línea o el compilador es lo suficientemente inteligente como para saber cuándo necesita en línea una función?

5 la respuesta

Matriz de tamaño 0 al final de la estructura [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es la necesidad de una matriz con cero elementos? [/questions/14643406/whats-the-need-of-array-with-zero-elements] 5 respuestasMi profesor de un curso de programación de sistemas que estoy tomando ...

2 la respuesta

Espacio en blanco antes de la especificación% c en el especificador de formato de la función scanf en C [duplicado]

Esta pregunta ya tiene una respuesta aquí: scanf () deja la nueva línea char en el búfer [/questions/5240789/scanf-leaves-the-new-line-char-in-the-buffer] 4 respuestas Cuando no incluyo espacios en blanco entre la especificación% d y% c en ...

5 la respuesta

¿Qué es! 0 en C?

Sé que en C, porque si las declaraciones y las comparaciones FALSO = 0 y cualquier otra cosa es igual a verdadero. Por lo tanto, int j = 40 int k = !j k == 0 // this is trueMi pregunta maneja lo contrario. ¿En qué se convierte! 0 1? int l = 0 ...

10 la respuesta

¿Cómo manejo mejor las matrices dinámicas multidimensionales en C / C ++?

¿Cuál es la forma aceptada / más utilizada para manipular arreglos multidimensionales dinámicos (con todas las dimensiones desconocidas hasta el tiempo de ejecución) en C y / o C ++. Estoy tratando de encontrar la forma más limpia de lograr lo ...

2 la respuesta

C ¿Por qué el puntero de función como parámetro en lugar de solo una función?

He estado leyendo acerca de tener funciones con funciones como parámetros, y particularmente en C, usan punteros de función. Supongamos que quiero implementar el método newton raphson (de una manera simple) para calcular ceros en ecuaciones no ...

7 la respuesta

¿Cómo puedo usar rangos en una declaración de mayúsculas y minúsculas en C?

Mi lógica es: if number is between 1 to 10, execute first case statement if number is from 20 to 30, execute second case statement¿Hay alguna otra solución que no sea la siguiente? case '1' ... '10': case '20' ... '30':

10 la respuesta

¿Cómo intercambiar dos números sin usar variables temporales u operaciones aritméticas?

Esta ecuación intercambia dos números sin una variable temporal, pero usa operaciones aritméticas: a = (a+b) - (b=a);¿Cómo puedo hacerlo sin operaciones aritméticas? Estaba pensando en XOR.

4 la respuesta

¿Cómo puedo eliminar un archivo señalado por un ARCHIVO * en C?

#include<stdio.h> int main() { FILE* fp; fp = fopen("temp.txt", "w"); fprintf(fp, "Hello, World!\n"); // remove("temp.txt"); this requires the filename as an argument // removefile(fp); <--- is something like this possible? return 0; }La función ...

1 la respuesta

¿Por qué los literales compuestos en C son modificables?

Uno suele asociar 'no modificable' con el término literal char* str = "Hello World!"; *str = 'B'; // Bus Error!Sin embargo, cuando uso literales compuestos, descubrí rápidamente que son completamente modificables (y bloqueando el código de ...