The Ultimate C/CPP How-To Guide
For those who want to know how to program in C or CPP, and actually need to achieve something yesterday : this is the book for you!
Written in an intelligent laypersons tone (none of that dumbing down), aimed at putting information to work now and not later, Just Enough C/C Programming gives you the tools you need to write small, practical programs.
Without feeding you into information overload!
Just Enough C / CPP Articles
- Computer Programming 101: Platform theory, tools, resources, principles and concepts related to coding and tutorials.
- This is the general programming start page with links to articles, resources, tools, software and more.
- Using Variables in Programming: Scalars, arrays, and user defined terms to store information that will be needed during the lifespan of a computer application.
- An introduction to variables, how they are important in understanding programming languages, and how they relate to data types.
- Testing Conditions in Programming: Determining the path through a program by selectively executing code based on the comparison of a value against an expression.
- In this article, we shall be discussing condition testing - facilities offered by a programming language to allow the programmer to change the flow of control.
- Using Loops in C Programming: How to identify and maintain stored, retrieved, and updated variables.
- This tutorial teaches the use of loops in C/C++ programming, and is aimed at beginner to intermediate programmers. It covers counted (for) and condition tested (while and
- Functions and Parameters in C: A tutorial for beginner or intermediate programmers about passing, naming, and return values with sample code.
- This tutorial teaches the use of functions in C/C++ programming, aimed at beginner to intermediate programmers. Parameter passing, naming and return values are covered.
- Standard Input and Output in C: Command line and file handling in a library tutorial.
- In this C library tutorial, we explore stdio, standard input and output in C, both for command line input and output and file handling.
- Introduction to Operators in C/C++: Tutorial of Various Programming Mathematical and Logical Operations
- Introduction tutorial for C and C++ programmers detailing how the various unary and binary operators work, and the effects that using them can bring.
- How to Use a Template Function C++: General Templates, Template Functions Specifically for C Programmers
- A guide to using templates and template functions aimed at C++ programmers and C programmers moving from C to C++.
Table of Contents
What's in the Book (what do I get?)
The following is extracted from the Tabel of Contents. There's actually more in the book, but the following is a representative sample...
Programming Primer
Assuming you don't know anything, this part of the book makes sure that you start on the same level as any other hobby, student, or beginning programmer : the basic principles behind any programming language.
C Program Structure
Delves into the way that you construct a program in C. Vital knowledge before you start trying to make any of the programs in the book!
Data Types and VariablesDescribes how you store information in C - in memory - and how you get that information back again. After all, that's all programming is : shifting bits of information around and playing with them.
Console IO
How to print things on the screen, and get stuff from the keyboard.
Decision Making
How to tell the computer what to do when you decide that it should do it.
Loops
Telling the computer to do something over and over until you don't want it to do it any more.
Standard Libraries
A collection of things that other programmers have created so that you don't need to reinvent the wheel with every program.
User Defined Functions
Things that you create that break your program up into pieces of named code.
File IO
How to read from, and write to, files.
Program Design in C and CPP
Best practices for designing your programs.
CPP in Practice
A practical short-cut guide to CPP, without any distracting fluff or discourse on why CPP is better than C...
CPP Standard Libraries
A look at the CPP libraries that help you achieve the results that you want.
Templates and the STL
Some advanced topics that lead to useful examples showing CPP in all it's glory.
And that's just a taster!
Get the Book!
Samples from the Author
Some snippets of C Programming to whet you appetite!
- C Programming - free Suite101 course
- This course gives the student enough knowledge about programming and the C language to create useful programs either for fun or to solve simple business problems. It provides a solid foundation upon which a future in commercial programming can be built.
- JEC Web Site
- Official web site for JEC : downloads, features, full table of contents, etc.
Just Enough C / CPP Articles
The following are articles written about C programming that aim to provide some targeted, quick-start information.
Fetching RSS feed... please stand byby LeckyT
I am a published author of several books, articles, on-line and real paper.
Now I'm moving into self-publishing, bringing my interests (programming,...
(more)
