Hands-on in C programming is the result of many years of hard works done by professors, teachers, students and authors. This book is started and made
open-source in order to motivate young readers who are interested to learn programming.
In the first edition of the book, we had only published the list of programming examples in each chapters.
Hands-on in C programming is always improved in each edition. We are always looking for constructive feedbacks and suggestions. So, if you feel that there could have been certain work done better than what is currently included, feel free to get in touch with any one of the contributors or please drop a line to email@example.com.
All the best and happy programming!
Students, teachers and anyone who wants start learning programming. This book contains enough resources, codes and references for the readers to get familar with C programming.
variables and algorithmic expression,
character input and output,
external variables and scopes,
data types and sizes,
relational and logical operators,
increment and decrement operators,
assignment operators and expression,
precedence and order of evaluation.
statements and blocks,
break and continue, and
goto and lables.
break and continueand
introduction to array,
basic of functions,
functions returning non-integers,
the C preprocessor.
introduction to pointer,
pointers and addresses,
pointers and functional arguments,
pointers and array,
character pointers and functions,
pointers to functions,
pointers and arrays.
introduction to string,
user-defined string functions..
basics of structures and unions,
structures and functions,
arrays of structures,
pointer of structures,
I/O operations with files.
getting started with computer graphics,