Working with the Infamous Strings in C Made Easy
working with strings in C is tricky and error prone, Learn how strings are represented in C and use the right utility to handle them properly
Hi, this is Cary, your friendly tech enthusiast, educator and author. Currently working as a software architect at Highgo Software Canada. I enjoy simplifying complex concepts, diving into coding challenges, unraveling the mysteries of software. Most importantly, I like sharing and teaching others about all things tech. Find more blogs from me at highgo.ca
working with strings in C is tricky and error prone, Learn how strings are represented in C and use the right utility to handle them properly
libjansson is one of the C libraries to work with JSON files. Learn how to use this library to parse and create JSON data
PostgreSQL performs several stages of processing to turn a query into results in shortest amount of time. Learn the sophisticated internal processing of PostgreSQL as a database developer
Libconfig is a easy to use C library to manage configuration files for C applications. Learn the basics to intermedia use cases with examples
Explore 5 simple but deadly mistakes in your C programming journey that you could avoid to save time from tedious debugging efforts
Do you really know about computer memory? As a C programmer, knowing the fundamental of memory is vital to building reliable applications
the static keyword in C plays a very important role in the scope of a function or variable, learn how to create custom behaviors with static
Explore the fundamentals of a C pointer and learn how to use this unique C feature safely and confidently by real examples
Explore the principles of type casting in C programming to avoid misuse and loss of data precisions problems
A C struct is one of the most common construct used in C programming. Learn to define, declare and use a C struct
C programming essentials. Learn the basis of data types in C. Know what they are, what kind of values they hold and the sizes they occupy.
Declaring a variable is fundamental, but knowing its scope when declared in different ways proves to be more important. Be cautious!