call us on 0121 248 2400
 
To receive updates and new releases, subscribe today


Lowest Prices
Guaranteed

Save 10% - 30%
Off Publishers Retail Prices

courses / products
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
100% Satisfaction Guaranteed

CareerVision is committed to providing our customers with the best service and products available.

We back our training products with a 100% Satisfaction or Your Money Back Guarantee, so you can buy worry free. More....



FAST UK DELIVERY
Order Today, Learn Tomorrow!


SECURE PAYMENT
PROCESSING


We Accept All Major Credit Cards, PayPal and Google Checkout

Credit Cards Accepted
PayPal Accepted



Follow us on Facebook

Advanced C Programming

 
Bookmark and Share

Now only £62 - Reduced from RRP £79.95 

Advanced C Programming
Single CD £79.95  £62.00 + VAT
Buy Now
Multi User Network CD £395.00 + VAT
Buy Now
 

More on Single User & Multi User Networkable CDs


Author - Lauri Matson
Duration - 5 Training Hours

COURSE INTRODUCTION

The Advanced C Programming training course is based on the standard C language. C is a general purpose programming language which features economy of expression, modern control flow, data structures, and a rich set of operators. C is not a very high level language, nor is it a big one. Its absence of restrictions make it efficient and convenient for many purposes. The C standard was designed with portability in mind. To begin learning Advanced C Programming today, simply click on the movie links.
 

COURSE OUTLINE


Introduction
The Contents of this Course
C

Fundamental Concepts
Compiling
Converting Source
Program Execution
Sequence Points
Compatiblity with C++

Types of Data
Integers
Three Float
Complex & Imaginary
Bits
More Bits
Convert & Cast
Literals
The Category Integer

Aggregates
Arrays of One Dimension
Arrays of Many Dimensions
Variable Length Array
Structs
Unions

Characters
Trigraphs & Digraphs
Wide Characters
Universal Characters
Character Display Semantics
Formatted Output
Formatted Input

Memory Allocation
The Allocation Functions
Handling Memory Allocation
Declarations & Definitions

Execution Flow
The Form of a Function Call
Pushing Arguments
Blocks
if
switch/case
while/do/for
goto

Preprocessor
Macro Definition & Expansion
Stringification & Concatenation
Variadic Macros
Conditional Inclusion
Error & Pragma
Inclusion & Idempotence
Predefines
Macro Follies

Pointers
Lvalues & Rvalues
Deciphering Declarations
Pointer Arithmetic
Pointers in the Real World

Operators
Multiplicative & Additive
Unary oOperators
Bit Operators
Boolean vs. Logical
Residual Values

Locations & access
Alignment
Identifiers & Scope
Linkage & Storage Duration

Special Keywords
auto/register
break/continue
const/volatile/restrict
extern
inline
return
sizeof
static

Standard C Library
assert.h
ctype.h
errno.h
float.h
limits.h
locale.h
math.h
setjmp.h
signal.h
stdarg.h
stddef.h
stdio.h pt. 1
stdio.h pt. 2
stdlib.h
string.h
time.h

Conclusion
Wrapup

Credits
About this Author

 
 
Print Image Printer friendly version   
Top of page
A-Z COURSE LIST   PROVIDERS   CBT TRAINING  CVISION NEWS  CONTACT US   SITEMAP  

MCITP Training Courses   MCPD Training Courses   MCTS Training Courses
MCITP Database Developer Training Courses   MCITP Database Administrator Training Courses
Flash Tutorials & Training Courses   MCSE CBT Courses   Adobe Photoshop Tutorials & Training   Microsoft Certification Training

CareerVision
61 Caroline Street, Birmingham, B3 1UF, UK
Tel: 0121 248 2400, Fax: 0121248 2800,
Email: sales@cvision.co.uk |Web: www.cvision.co.uk


red arrow Website design by Aimpro UK red arrow Terms