C is a general-purpose programming language used for system programming (OS and embedded), libraries, games and cross-platform.
What is the difference between %d and %i when used as format specifiers in printf and scanf?
c++ c printf scanf format-specifiersI have a hard time understanding *(uint32_t*). Let's say that I have: uint32_t* ptr; uint32_t num *(uint32_…
c uint32-tI am trying to convert 65529 from an unsigned int to a signed int. I tried doing a cast like this: …
c int unsigned-integerI declared a variable in this way: int i = 0; I get the warning: ISO C90 forbids mixed declarations and code …
c variablesI'm having trouble with the linking of my files. Basically, my program consists of: The main program, gen1. gen1 - …
c++ c gcc makefile linker-errorsI'm playing around with some asm code, and something is bothering me. I compile this: #include <stdio.h> …
c gcc compiler-construction assemblyIn C, the compiler will lay out members of a struct in the order in which they're declared, with possible …
c gcc pragma-packCan I specify that I want gdb to break at line x when char* x points to a string whose …
c debugging gdb conditional-breakpoint