Resultados de la búsqueda a petición "c"
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?
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 ...
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 ...
¿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 ...
¿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 ...
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 ...
¿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':
¿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.
¿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 ...
¿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 ...