Bytes and bitwise operators in C
Bitwise operations have many uses. I asked a question a few months ago at programmers.stackexchange.com, where I was taught that. The answer which I accepted contained the following list of uses...
View ArticleBook recommendations for C programmers
The following is a list of recommendations on good reads for programmers in the C programming language: The C Programming Language, aka the K&R The classic book, describing all of ANSI C in roughly...
View ArticleThe most useful GCC options and extensions
This post contains information about some of the most useful GCC options. It is meant for people new to GCC, but you should already know how to compile, link and the other basic things using GCC; this...
View ArticleVoid pointers in C
Void pointers are pointers pointing to some data of no specific type. A void pointer is defined like a pointer of any other type, except that void* is used for the type: You can’t directly dereference...
View ArticleC preprocessor tricks
The C preprocessor is a heritage from an ancient age (the 70′s). Modern languages provide better ways to do most things the C preprocessor was (and is) used for (the D programming language has removed...
View Article
More Pages to Explore .....