|
via Udemy |
Go to Course: https://www.udemy.com/course/the-complete-c-programming-by-shankar-singh-hodcse/
How to Learn Programming Language ?What is program ?What is C ProgrammingCharacter Set?Token ?Keyword?Identifier?Constant ?Variable ?Data Types ?Concepts of Quotient and RemainderConditional Statement.Conditional Operator Relational Operator. Conditional or Branch Statement. Simple if Statement if else Statement.Nested if Statement.Switch CaseIncrement and Decrement Operator.whiledo-whileforNested LoopsbreakcontinuegotoreturnWhat is Array with RealLife ExampleOne dimensional arraysDeclaration of 1D arraysInitialization of 1D arraysAccessing element of 1D arraysReading and displaying elementsPrograms on 1D ArraysTwo dimensional arraysDeclaration of 2D arraysInitialization of 2D arraysAccessing element of 2D arraysReading and displaying elementsPrograms on 2D ArraysString ConceptIntroduction to String in CStoring StringsThe string DelimiterString Literals (String Constants)Strings and CharactersDeclaring StringsInitializing StringsStrings and the Assignment OperatorString Input Functions / Reading StringsString Output Functions / Writing StringsString Input-Output using fscanf() and fprintf() FunctionsSingle Character Library Functions / Character Manipulation in the StringString Manipulation Library FunctionsPrograms Using Character ArraysArray of Strings (2D Character Arrays)Programs Using Array of StringsUnderstanding Memory AddressesPointer OperatorsPointerPointer Advantages and DisadvantagesDeclaration of Pointer VariablesInitialization of Pointer VariablesDereferencing / Redirecting Pointer VariablesDeclaration versus RedirectionVoid PointerNull PointerCompatibilityArray of PointersPointer to PointerPointer ArithmeticConcepts ofFunctionsAdvantages of using functionsDefining a functionCalling a functionReturn statementFunction PrototypeBasic Function DesignsPrograms Using FunctionsScopeRecursionIteration vs RecursionNested functionsVariable Length Number of ArgumentsParameter Passing Techniques - Call by value & Call by AddressFunctions Returning PointersPointers and One-Dimensional ArraysPointers and Two-Dimensional ArraysPassing 1D arrays to FunctionsPassing 2D arrays to FunctionsPointers and StringsPassing Strings to FunctionsPointer to FunctionStructuresUnionsfile