1.

Record Nr.

UNINA9910736026403321

Autore

Asadi Farzin

Titolo

Essentials of C Programming with Microsoft® Visual Studio® [[electronic resource] /] / by Farzin Asadi

Pubbl/distr/stampa

Cham : , : Springer Nature Switzerland : , : Imprint : Springer, , 2023

ISBN

3-031-35711-6

Edizione

[1st ed. 2023.]

Descrizione fisica

1 online resource (338 pages)

Disciplina

621.3815

Soggetti

Electronic circuits

C++ (Computer program language)

Electronics

Electronic Circuits and Systems

C++

Electronics and Microelectronics, Instrumentation

Lingua di pubblicazione

Inglese

Formato

Materiale a stampa

Livello bibliografico

Monografia

Nota di contenuto

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.

Sommario/riassunto

This book provides a compact but comprehensive treatment that guides readers through the 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 students who are required to study the C programming language. Provides complete



coverage of the standard C language and its standard libraries; Filled with sample code, selected with care to show the C language concepts clearly; Code is written in freeware Community version of Microsoft Visual Studio. .