zbeng Posted March 4, 2007 Report Share Posted March 4, 2007 Introduction to C tutorialsIntroductionIntroduction to CVersions of CThe C Programming ProcessUsing this CDA Basic C ProgramThe "Hello World" ProgramVariablesThe scanf FunctionChapter 2 ExercisesChapter 2 SolutionsBasic Elements of a C ProgramWhitespaceData TypesStringsArithmetic OperatorsCommentsMore on printf and scanfChapter 3 ExercisesChapter 3 SolutionsConditional CodeThe if StatementBlocksThe if...else StatementThe switch StatementRelational OperatorsBoolean ExpressionsAdvanced Relational OperatorsThe goto StatementChapter 4 ExercisesChapter 4 SolutionsIntroducing the Course ProjectCourse Project SolutionLoopsAbout LoopsThe while LoopThe for LoopThe do...while Loopbreak and continueSpecial LoopsChapter 5 ExercisesChapter 5 SolutionsArraysAbout ArraysStrings RevisitedMulti-dimensional arraysArray InitialisationChapter 6 ExercisesChapter 6 SolutionsStrings and CharactersString Input and OutputThe ASCII Character SetCharacter FunctionsChapter 7 ExercisesChapter 7 SolutionsAdvanced OperatorsAssignment OperatorsIncrement and Decrement OperatorsThe ? : OperatorThe sizeof OperatorCastingChapter 8 ExercisesChapter 8 SolutionsThe C PreprocessorAbout the C PreprocessorThe #include Directive and Header FilesThe #define DirectiveMacrosThe #ifdef and #ifndef DirectivesOther C Preprocessor DirectivesChapter 9 ExercisesChapter 9 SolutionsFunctionsAbout FunctionsDefining and Calling FunctionsGlobal VariablesFunction ParametersFunctions that Return a ValueFunction PrototypesChapter 10 ExercisesChapter 10 SolutionsStructuresDefining and Using a StructureStructures and FunctionsThe typedef KeywordChapter 11 ExercisesChapter 11 SolutionsThe Compilation ProcessLayout of a C FileStructure of a C ProgramThe Compilation ProcessChapter 12 ExercisesChapter 12 SolutionsBasic PointersIntroduction to Basic PointersUnderstanding PointersPointer SyntaxPointer Syntax ExamplesA Common Pointer ConfusionWhat are Pointers for?Coding with PointersPointers as Function ParametersPointers to StructuresChapter 13 ExercisesChapter 13 SolutionsScopeAbout ScopeThe static KeywordChapter 14 ExercisesChapter 14 SolutionsDynamic MemoryAbout Dynamic MemoryUnderstanding MemoryThe malloc Functionmalloc ExamplesThe free functionOther Dynamic Memory FunctionsChapter 15 ExercisesChapter 15 SolutionsThe Standard C Function LibraryThe main Functionvoid FunctionsExiting a ProgramFile-based Input and Outputstdio.h RevisitedStandard I/O FunctionsUsing Standard I/O FunctionsGenerating Random NumbersReferencesChapter 16 ExercisesChapter 16 SolutionsBitwise OperatorsAbout BitsThe << and >> OperatorsThe ~ OperatorThe & and | OperatorsBit-sized Structure FieldsChapter 17 ExercisesChapter 17 SolutionsAdvanced PointersThe void PointerThe NULL pointerPointers and ArraysPointer ArithmeticPointers to PointersChapter 18 ExercisesChapter 18 SolutionsFunction PointersAbout Pointers to FunctionsUnderstanding Pointers to FunctionsUsing Function PointersWriting Generic CodeChapter 19 ExercisesChapter 19 SolutionsAppendix - Linked ListsThe End-- Download:http://rapidshare.com/files/19058641/C_programming_vtc.rar Quote Link to comment Share on other sites More sharing options...