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

5 la respuesta

¿Cómo comparar cadenas en una declaración "si"?

Quiero probar y ver si una variable de tipo "char" se puede comparar con una cadena normal como "queso" para una comparación como: #include <stdio.h> int main() { char favoriteDairyProduct[30]; scanf("%s",favoriteDairyProduct); ...

5 la respuesta

¿Cómo maneja la función printf la especificación% f?

Tengo un par de programas cuya salida no puedo entender: Programa 1#include <stdio.h> int main(void) { int i=1; float k=2; printf("k is %f \n",k); printf("i is %f \n",i); return 0; }Output está enhttp: //codepad.org/ZoYsP6d ...

1 la respuesta

pasando cadenas de python, a través de cython, a C

Estoy tratando de escribir un módulo con algunas partes de python. Estoy usando cython para cerrar la brecha. Quiero almacenar mis constantes de cadena (muy largas) en python, debido a la sintaxis mucho mejor: const char long_string = "\npart ...

2 la respuesta

¿Matar a un niño bifurcado mata a los padres?

Estoy en este comportamiento extraño donde tengo mi programa principal y un niño bifurcado. Se canalizan así (los números son descriptores de archivo): ___parent___ | | ____child_____ | 0 stdin | | | | 1 pipe1[1]----------. | 1 stdout | | 2 ...

3 la respuesta

Raíz cuadrada de bignum usando GMP

Necesito obtener la raíz cuadrada de un número de 210 dígitos con precisión, pensé que GMP era la herramienta adecuada para el trabajo, ¿qué estoy haciendo mal? #include <stdlib.h> #include <stdio.h> #include "gmp.h" int main (int argc, ...

11 la respuesta

Por qué las expresiones vacías son legales en C / C ++?

int main() { int var = 0;; // Typo which compiles just fine }

4 la respuesta

En C los valores de almacenamiento que comienzan con cero se mutan, ¿por qué?

Por ejemplo int main(){ int x = 01234567; printf("\n%d\n",x); return 0; } El siguiente código produce: 342391 Si no incluí el 0 al principio, el valor x sería 1234567, ¿por qué C almacena el valor de esta manera y hay alguna forma de obtenerlo ...

2 la respuesta

Se puede utilizar un puntero de función con un argumento constante como puntero de función con un argumento no constante?

Quizás el título no esté claro en sí mismo ... Tengo una función f (proporcionada por alguna biblioteca) que toma como argumento un puntero de función de firmavoid g(int*), es decir, void f(void (*g)(int*)); Sin embargo, me gustaría usarlo ...

2 la respuesta

Cómo escapar o terminar una secuencia de escape en C

Tengo secuencias de caracteres que estoy alimentando a una función de decodificación: Por ejemplo "\x05three" (Sí, es una cadena de estilo Pascal. La función traduce cadenas con prefijo de longitud a cadenas con terminación nula). Escribí ...

1 la respuesta

embedding python

Estoy tratando de llamar a las funciones de Python desde el código C, y seguí una muestra deaqu [http://docs.python.org/release/2.3.2/ext/pure-embedding.html] También tengo las directivas de inclusión de archivos correctas, las directivas de la ...