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

2 la respuesta

La función pow () de C según el archivo de encabezado <math.h> no funciona correctamente

Veo que para el siguiente código produce el resultado de la siguiente manera, ¿alguna idea de por qué la salida es así? #include <stdio.h> #include <math.h> int main() { int i = 0; for(i = 0; i < 10; i++) { printf("%d\t\t\t%d\t\t\t", i, ...

7 la respuesta

Algoritmo de hipotenusa rápido para procesador incorporado?

¿Existe un algoritmo inteligente / eficiente para determinar la hipotenusa de un ángulo (es decir,sqrt(a² + b²)), utilizando matemática de punto fijo en un procesador integrado sin multiplicación de hardware?

12 la respuesta

¿Cuál es el beneficio de terminar si ... más si se construye con una cláusula else?

Nuestra organización tiene unnecesarioregla de codificación (sin ninguna explicación) que: if ... else if construcciones deben terminarse con una cláusula else Ejemplo 1: if ( x < 0 ) { x = 0; } /* else not needed */Ejemplo 2 if ( x < 0 ) { x ...

2 la respuesta

¿Son modificables los punteros a las cadenas en argv? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Es argv [n] grabable? [/questions/25737434/is-argvn-writable] 4 respuestas Recientemente (enero de 2016, en caso de que la pregunta persista lo suficiente) tuvimos la pregunta¿Son modificables las ...

6 la respuesta

¿El rand () de stdlib siempre da la misma secuencia?

Me gusta poder generar el mismo conjunto de datos pseudoaleatorios repetidamente, especialmente con ajustes de código experimental. A través de la observación, diría querand() parece dar la misma secuencia de números cada vez *. ¿Se garantiza ...

1 la respuesta

¿Unsigned long int es correcto para esta operación?

Aquí está mi código: #include <stdio.h> int main(int argc, char *argv[]) { unsigned long int x = 0; // trying to make x = 2,147,483,648 x = 1 << 31; printf("%lu", x); }Está devolviendo que x = 18446744071562067968. Leí que unsigned long int ...

2 la respuesta

Encuentra el número de subcadenas en una cadena

El siguiente código produce una salida ridícula de 32674 para una entrada de prueba de contar el número de 'aa' en 'aaa'. ¿Cómo hago para corregir esto? #include<stdio.h> #include<string.h> int main() { int i,j,len ,k ,count, num ; char ...

5 la respuesta

Prueba de C si la variable está en la sección de solo lectura

Me gustaría escribir una función de registro de bajo nivel que se vería así: DO_DBG("some string", val1, val2)Lo que quiero que haga es almacenar el puntero en la cadena en lugar de una copia de la cadena, por razones de rendimiento. Esto supone ...

6 la respuesta

¿Cómo copiar un archivo de texto en C o C ++?

Al intentar copiar un archivo de texto A a otro archivo B, puede haber varios métodos: 1) byte por byte 2) palabra por palabra 3) línea por línea ¿Cuál es más eficiente?

3 la respuesta

¿Cuál es el tipo de datos de C enum del compilador Clang?

Publiqué otra pregunta:¿Qué tipo debo usar para la representación binaria de C enum? [https://stackoverflow.com/questions/3509470/what-type-should-i-use-for-binary-representation-of-c-enum] , y por la respuesta, tengo que conocer el tipo de datos ...