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

2 la respuesta

¿Por qué el tipo de argumento de `putchar ()`, `fputc ()` y `putc ()` no es `char`?

¿Alguien sabe por qué tipo de argumentoputchar(), fputc() yputc() no eschar, pero tipo de argumento deputwchar(), fputwc() yputwc() eswchar_t? Ver también esta ...

1 la respuesta

¿Cuál es el comportamiento de escribir un carácter que no se imprime en C / C ++?

¿Es el comportamiento de escribir un carácter no imprimible indefinido o definido por la implementación, si el carácter se escribe a través deprintf/fprintf? Estoy confundido porque las palabras en el estándar C N1570 / 5.2.2 solo hablan de la ...

2 la respuesta

¿Cómo imprimir un int largo sin firmar con printf en C? [duplicar]

Posible duplicado: ¿Cómo imprimir "sin firma larga" en C? [https://stackoverflow.com/questions/3209909/how-to-printf-unsigned-long-in-gcc] Tengo mi número así ... int unsigned long number = 600851475143;Estoy tratando de imprimirlo conprintf(). ...

1 la respuesta

Bison loop para conflicto

para resolver el problema de colgar más, utilicé la siguiente solución: stmt : stmt_matched | stmt_unmatched ; stmt_unmatched : IF '(' exp ')' stmt | IF '(' exp ')' stmt_matched ELSE stmt_unmatched ; stmt_matched : IF '(' exp ')' stmt_matched ...

1 la respuesta

¿Por qué la dirección de las variables estáticas es relativa al puntero de instrucción?

Estoy siguiendoeste tutorial [https://www.recurse.com/blog/7-understanding-c-by-learning-assembly]Sobre el montaje. De acuerdo con el tutorial (que también probé localmente y obtuve resultados similares), el siguiente código fuente: int ...

5 la respuesta

¿Es seguro compartir una variable volátil entre el programa principal y un ISR en C?

¿Es seguro compartir una variable entera alineada, no más grande que la palabra natural del procesador, con un calificador volátil, entre el programa principal y un ISR en C? ¿Se garantiza que no se produzcan lecturas o escrituras desgarradas?

2 la respuesta

C árbol binario, Cómo hacer una lista de las hojas de los árboles

Necesito construir una lista de todas las hojas en el árbol. por ejemplo, tengo el siguiente árbol: 6 / \ 4 3 /\ /\ 1 2 5 7treeNode typedef typedef struct treeNode { int data; struct treeNode* parent; struct treeNode* left; struct treeNode* ...

8 la respuesta

C diferencia entre * [] y **

Esta podría ser una pregunta básica, pero ¿cuál es la diferencia entre escribir char * [] y char **? Por ejemplo, en main, puedo tener un char * argv []. Alternativamente, puedo usar char ** argv. Supongo que debe haber algún tipo de diferencia ...

2 la respuesta

para el estilo de codificación de macro de bucle

Uno de mis tutores en la universidad sugiere usar macros para reducir la repetición en el código c99, como este. #define foreach(a, b, c) for (int a = b; a < c; a++) #define for_i foreach(i, 0, n) #define for_j foreach(j, 0, n) #define for_ij ...

4 la respuesta

sleep () retrasa la salida hasta el final [duplicar]

Posible duplicado: ¿Por qué printf no se vacía después de la llamada a menos que haya una nueva línea en la cadena de formato? ...