diff --git a/src/Array/Array.md b/src/Array/Array.md new file mode 100644 index 0000000..662470c --- /dev/null +++ b/src/Array/Array.md @@ -0,0 +1 @@ +# Array diff --git a/src/DataType.md b/src/DataType/DataType.md similarity index 100% rename from src/DataType.md rename to src/DataType/DataType.md diff --git a/src/DecisionMaking/DecisionMaking.md b/src/DecisionMaking/DecisionMaking.md new file mode 100644 index 0000000..85b10f4 --- /dev/null +++ b/src/DecisionMaking/DecisionMaking.md @@ -0,0 +1 @@ +# Decision Making diff --git a/src/DecisionMaking/if_else.md b/src/DecisionMaking/if_else.md new file mode 100644 index 0000000..61d19bc --- /dev/null +++ b/src/DecisionMaking/if_else.md @@ -0,0 +1 @@ +# if-else diff --git a/src/DecisionMaking/if_elseif_else.md b/src/DecisionMaking/if_elseif_else.md new file mode 100644 index 0000000..96c1407 --- /dev/null +++ b/src/DecisionMaking/if_elseif_else.md @@ -0,0 +1 @@ +# if-else if-else diff --git a/src/DynamicMemoryAllocation/DynamicMemoryAllocation.md b/src/DynamicMemoryAllocation/DynamicMemoryAllocation.md new file mode 100644 index 0000000..ab58cfa --- /dev/null +++ b/src/DynamicMemoryAllocation/DynamicMemoryAllocation.md @@ -0,0 +1 @@ +# Dynamic Memory Allocation diff --git a/src/DynamicMemoryAllocation/More_on_Memory.md b/src/DynamicMemoryAllocation/More_on_Memory.md new file mode 100644 index 0000000..19476d7 --- /dev/null +++ b/src/DynamicMemoryAllocation/More_on_Memory.md @@ -0,0 +1 @@ +# More on Memory diff --git a/src/FileOperations/FileOperations.md b/src/FileOperations/FileOperations.md new file mode 100644 index 0000000..97d0294 --- /dev/null +++ b/src/FileOperations/FileOperations.md @@ -0,0 +1 @@ +# File Operations diff --git a/src/Function/Function.md b/src/Function/Function.md new file mode 100644 index 0000000..331a564 --- /dev/null +++ b/src/Function/Function.md @@ -0,0 +1 @@ +# Function diff --git a/src/Intro_to_Algorithm/BinarySearch.md b/src/Intro_to_Algorithm/BinarySearch.md new file mode 100644 index 0000000..46c7f37 --- /dev/null +++ b/src/Intro_to_Algorithm/BinarySearch.md @@ -0,0 +1 @@ +# Binary Search diff --git a/src/Intro_to_Algorithm/Intro_to_Algorithm.md b/src/Intro_to_Algorithm/Intro_to_Algorithm.md new file mode 100644 index 0000000..464e49b --- /dev/null +++ b/src/Intro_to_Algorithm/Intro_to_Algorithm.md @@ -0,0 +1 @@ +# Intro to Algorithm diff --git a/src/LinkedList/LinkedList.md b/src/LinkedList/LinkedList.md new file mode 100644 index 0000000..1827b20 --- /dev/null +++ b/src/LinkedList/LinkedList.md @@ -0,0 +1 @@ +# Linked List diff --git a/src/Operator_and_Expression/Operator_and_Expression.md b/src/Operator_and_Expression/Operator_and_Expression.md new file mode 100644 index 0000000..26dd26a --- /dev/null +++ b/src/Operator_and_Expression/Operator_and_Expression.md @@ -0,0 +1 @@ +# Operator & Expression diff --git a/src/Pointers/PointerArithmetic.md b/src/Pointers/PointerArithmetic.md new file mode 100644 index 0000000..9c27c1a --- /dev/null +++ b/src/Pointers/PointerArithmetic.md @@ -0,0 +1 @@ +# Pointer arithmetic diff --git a/src/Pointers/PointerPassing.md b/src/Pointers/PointerPassing.md new file mode 100644 index 0000000..24ee8b1 --- /dev/null +++ b/src/Pointers/PointerPassing.md @@ -0,0 +1 @@ +# Pointer passing to function diff --git a/src/Pointers/Pointers.md b/src/Pointers/Pointers.md new file mode 100644 index 0000000..0eab1cd --- /dev/null +++ b/src/Pointers/Pointers.md @@ -0,0 +1 @@ +# Pointers diff --git a/src/PreProcessor/PreProcessor.md b/src/PreProcessor/PreProcessor.md new file mode 100644 index 0000000..f7ecd48 --- /dev/null +++ b/src/PreProcessor/PreProcessor.md @@ -0,0 +1 @@ +# Pre Processor diff --git a/src/Precedence_of_Arithmetic_Operators/Precedence_of_Arithmetic_Operators.md b/src/Precedence_of_Arithmetic_Operators/Precedence_of_Arithmetic_Operators.md new file mode 100644 index 0000000..026623d --- /dev/null +++ b/src/Precedence_of_Arithmetic_Operators/Precedence_of_Arithmetic_Operators.md @@ -0,0 +1 @@ +# Precedence of Arithmetic Operators diff --git a/src/PrimaryKnowledge/PrimaryKnowledge.md b/src/PrimaryKnowledge/PrimaryKnowledge.md new file mode 100644 index 0000000..10cfe5d --- /dev/null +++ b/src/PrimaryKnowledge/PrimaryKnowledge.md @@ -0,0 +1 @@ +# Primary Knowledge diff --git a/src/Recursion/Practice_on_Recursion.md b/src/Recursion/Practice_on_Recursion.md new file mode 100644 index 0000000..8882d10 --- /dev/null +++ b/src/Recursion/Practice_on_Recursion.md @@ -0,0 +1 @@ +# PRACTICE Recursion diff --git a/src/Recursion/Recursion.md b/src/Recursion/Recursion.md new file mode 100644 index 0000000..c6da42b --- /dev/null +++ b/src/Recursion/Recursion.md @@ -0,0 +1 @@ +# Recursion diff --git a/src/SUMMARY.md b/src/SUMMARY.md index 0a389b1..6cbed9a 100644 --- a/src/SUMMARY.md +++ b/src/SUMMARY.md @@ -5,10 +5,45 @@ *** -* [Start Here](./StartHere.md) +* [Start Here](./StartHere/StartHere.md) * [Get your system ready](./StartHere/Get_your_system_ready.md) * [Books & Tutorials](./StartHere/Books_Tutorials.md) -* [Data Type](./DataType.md) +* [Primary Knowledge](./PrimaryKnowledge/PrimaryKnowledge.md) +* [Data Type](./DataType/DataType.md) +* [Pre Processor](./PreProcessor/PreProcessor.md) +* [Operator & Expression](./Operator_and_Expression/Operator_and_Expression.md) +* [Precedence of Arithmetic Operators](./Precedence_of_Arithmetic_Operators/Precedence_of_Arithmetic_Operators.md) +* [Decision Making](./DecisionMaking/DecisionMaking.md) + * [if, else](./DecisionMaking/if_else.md) + * [if, else if, else](./DecisionMaking/if_elseif_else.md) + * [Ternary Operator](./TernaryOperator/TernaryOperator.md) + * [Switch Case](./switch_case/switch_case.md) +* [Looping](./looping/looping.md) + * [Practice problems with loop](./looping/practice.md) +* [Array](./Array/Array.md) +* [String](./String.md) + * [Practice problems on String](./String/Practice_problems_String.md) + * [Practice problems on String with Library Functions](./String/Practice_problems_String_with_Library_Functions.md) +* [Scope](./Scope/Scope.md) + * [Loops again!](./Scope/Loops_again.md) + * [A gentle reminder](./Scope/A_gentle_reminder.md) +* [Structure & Union](./StructureUnion/StructureUnion.md) +* [Function](./Function/Function.md) + * [Practice problems with functions](./looping/practice.md) +* [Static variable & Static function](./Static/Static.md) +* [Pointers](./Pointers/Pointers.md) + * [Pointer arithmetic](./Pointers/PointerArithmetic.md) + * [Pointer passing to function](./Pointers/PointerPassing.md) + * [Multiple value return from function using pointer]() +* [Intro to Algorithm](./Intro_to_Algorithm/Intro_to_Algorithm.md) + * [Binary Search](./Intro_to_Algorithm/BinarySearch.md) +* [Recursion](./Recursion/Recursion.md) + * [PRACTICE Recursion](./Recursion/Practice_on_Recursion.md) +* [Dynamic Memory Allocation](./DynamicMemoryAllocation/DynamicMemoryAllocation.md) + * [More on Memory](./DynamicMemoryAllocation/More_on_Memory.md) +* [Linked List](./LinkedList/LinkedList.md) +* [int main(int argc, char \*argv\[\])](./int_main_argc_argv/int_main_argc_argv.md) +* [File Operations](./FileOperations/FileOperations.md) *** diff --git a/src/Scope/A_gentle_reminder.md b/src/Scope/A_gentle_reminder.md new file mode 100644 index 0000000..9d5eaa0 --- /dev/null +++ b/src/Scope/A_gentle_reminder.md @@ -0,0 +1 @@ +# A gentle reminder diff --git a/src/Scope/Loops_again.md b/src/Scope/Loops_again.md new file mode 100644 index 0000000..1d8526f --- /dev/null +++ b/src/Scope/Loops_again.md @@ -0,0 +1 @@ +# Loops again! diff --git a/src/Scope/Scope.md b/src/Scope/Scope.md new file mode 100644 index 0000000..5f63be4 --- /dev/null +++ b/src/Scope/Scope.md @@ -0,0 +1 @@ +# Scope diff --git a/src/StartHere.md b/src/StartHere/StartHere.md similarity index 100% rename from src/StartHere.md rename to src/StartHere/StartHere.md diff --git a/src/Static/Static.md b/src/Static/Static.md new file mode 100644 index 0000000..61bf83a --- /dev/null +++ b/src/Static/Static.md @@ -0,0 +1 @@ +# Static variable & Static function diff --git a/src/String.md b/src/String.md new file mode 100644 index 0000000..2c0923c --- /dev/null +++ b/src/String.md @@ -0,0 +1 @@ +# String diff --git a/src/String/Practice_problems_String.md b/src/String/Practice_problems_String.md new file mode 100644 index 0000000..017c331 --- /dev/null +++ b/src/String/Practice_problems_String.md @@ -0,0 +1 @@ +# Practice problems on String diff --git a/src/String/Practice_problems_String_with_Library_Functions.md b/src/String/Practice_problems_String_with_Library_Functions.md new file mode 100644 index 0000000..d54ba21 --- /dev/null +++ b/src/String/Practice_problems_String_with_Library_Functions.md @@ -0,0 +1 @@ +# Practice problems on String with Library Functions diff --git a/src/StructureUnion/StructureUnion.md b/src/StructureUnion/StructureUnion.md new file mode 100644 index 0000000..f6ac938 --- /dev/null +++ b/src/StructureUnion/StructureUnion.md @@ -0,0 +1 @@ +# Structure & Union diff --git a/src/TernaryOperator/TernaryOperator.md b/src/TernaryOperator/TernaryOperator.md new file mode 100644 index 0000000..614c028 --- /dev/null +++ b/src/TernaryOperator/TernaryOperator.md @@ -0,0 +1 @@ +# Ternary Operator diff --git a/src/int_main_argc_argv/int_main_argc_argv.md b/src/int_main_argc_argv/int_main_argc_argv.md new file mode 100644 index 0000000..fe79c0e --- /dev/null +++ b/src/int_main_argc_argv/int_main_argc_argv.md @@ -0,0 +1 @@ +# int main(int argc, char *argv[]) diff --git a/src/looping/looping.md b/src/looping/looping.md new file mode 100644 index 0000000..6deabab --- /dev/null +++ b/src/looping/looping.md @@ -0,0 +1 @@ +# Looping diff --git a/src/looping/practice.md b/src/looping/practice.md new file mode 100644 index 0000000..156d26d --- /dev/null +++ b/src/looping/practice.md @@ -0,0 +1 @@ +# Practice problems with loop diff --git a/src/switch_case/switch_case.md b/src/switch_case/switch_case.md new file mode 100644 index 0000000..3252197 --- /dev/null +++ b/src/switch_case/switch_case.md @@ -0,0 +1 @@ +# switch case