C Programming Language: Simple, Short, and Straightforward Way of Learning C Programming Language

ISBN-10
152078760X
ISBN-13
9781520787602
Series
C Programming Language
Pages
197
Language
English
Published
2017-03-11
Author
Sherwyn Allibang

Description

Title: C Programming LanguageKeywords: C Programming, C Language, C Programming LanguageThis C Programming Language book is carefully formatted for kindle edition. Read on mac, pc, smart phone, tabs, fire, etc.This book is for absolute beginners with or without prior knowledge in programming, as this book uses Simple words, Short sentences, and Straightforward paragraphs. The triple S way of learning C language programming. The topics covered in this book includes brief introduction to C language, variables, data types, control structures, functions, pointers, and input and output stream to external files. This book starts its discussion from short history to installation of the needed software resource and a step by step screen shots of how to write C language code, compile and execute C programs. It presents graphical representation of algorithms for simpler learning. This book is packed with working and running C program samples and after reading this book, the reader would be able to develop and create C language programs based particularly from problems given in computer science courses, hence, adopting to other programming language will be a lot easier. This book is your first step in your programming career.Get your copy now while this book is on sale at $3.44!Summary of Topics covered:Chapter 1 - Starting C Language ProgrammingReasons to use C LanguageBeginning to Program in C LanguageInstalling the Dev-C++Installing compiler for LinuxChapter 2 - Our First C Language Program The components of a C programWriting, compiling, and running our first program using Dev-C++ for Windows, and LinuxCorrecting errorsStatementsNull StatementsWhite spacesChapter 3 - Storing Data: Variables and Data Types in C LanguageVariable Declaration and definitionScope of variablesConstantsKeywordsConversion specifiers of data typesChapter 4 - Fundamentals of Input And Output in C LanguageDisplaying text on-screenLiteral text An escape sequence Accepting user inputChapter 5 - Arrays and Strings in C LanguageSingle-Dimensional Multi-Dimensional Array StringsDeclaring and defining a stringDefining a string using input functionsStrings' pre-defined functionsChapter 6 - Mathematical Operations in C LanguageExpressionsOperatorsAssignment Mathematical BinaryUnaryPrecedence level and parenthesesRelational Logical Type CastingPre-defined Mathematical FunctionsChapter 7 - Conditional Statements in C languageif() statementSingle-alternativeDual-alternativeMultiple-alternativeNested if() statementThe switch() statementThings to consider in conditional statementChapter 8 - Looping Statements in C LanguageCounter-controlled loopfor() loop statementNested for() loop statementCondition-controlled loopPre-test loopPost-test loopThe Infinite LoopChapter 9 - User-Defined Functions in C LanguageUser-defined function , prototype, definitionCalling a user-defined functionThings to consider in functions:Chapter 10 - User-Defined Data Types in C LanguageStructuresDeclaring and Defining a structureAccessing MembersCompound declaration and definition of structureChapter 11 - Pointer in C LanguagePointer Declaration and definitionHow pointers works?Pointer ArithmeticChapter 12 - File Management in C LanguageFile management in CDefining and opening a fileClosing a FileReading and writing a fileputc() and getc() functionsfprintf() and fscanf() functionsDeleting a FileRenaming a FileEach chapter presents a Self-assessment questions.To GOD be all the glory!

Other editions