Chapter 1 Installation of Microsoft® Visual Studio®.- Chapter 2 Basics of C Programming.- Chapter 3 Conditional Statements.- Chapter 4 Loops.- Chapter 5 Arrays.- Chapter 6 Functions.- Chapter 7 Some Useful Functions.- Chapter 8 Pointers.- Chapter 9 Structures and Unions.- Chapter 10 Mathematical Functions.- Chapter 11 String Processing.- Chapter 12 Character Processing.- Chapter 13 Time and Date.- Chapter 14 Sorting and Searching.- Chapter 15 File.- Chapter 16 Useful Functions to work with Files and Directories.- Chapter 17 Serial Communication.- Chapter 18 Graphical User Interface.
This book provides a compact but comprehensive treatment that guides readers through C programming language with Microsoft® Visual Studio®. The author uses his extensive classroom experience to guide readers toward deeper understanding of key concepts of the C language. Each concept and feature of the language is presented as a short lesson, illustrated by practical worked examples to aid student self study. The book will appeal to a broad range of student who is required to study the C programming language, whether at further education or at higher education level.
Farzin Asadi received his B.Sc. in Electronics Engineering, his M.Sc. in Control Engineering, and his Ph.D. in Mechatronics Engineering. Currently, he is with the Department of Electrical and Electronics Engineering at the Maltepe University, Istanbul, Turkey.
Dr. Asadi has published more than 40 international papers and 25 books. He is on the editorial board of seven scientific journals as well. His research interests include switching converters, control theory, robust control of power electronics converters, and robotics.