0% found this document useful (0 votes)
26 views

C Programming

The document provides an overview of the C programming language covering topics like program structure, data types, operators, statements, functions, pointers, arrays, preprocessor directives, and data structures.

Uploaded by

Ahmed Elkerdawy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views

C Programming

The document provides an overview of the C programming language covering topics like program structure, data types, operators, statements, functions, pointers, arrays, preprocessor directives, and data structures.

Uploaded by

Ahmed Elkerdawy
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 135

➡️ C programming

👉
👉 Introduction

👉
👉
Program structure and first program
Escape Sequence

👉
👉
Tokens
Naming Rules

👉
👉
Data types
Data Specifiers or Formats

👉
👉
Const Qualifier
Error Types

👉
👉
Literals (integer and floating point literals)
Operators and bit manipulation

👉
👉
Integer promotion
logical and arithmetic shift

👉
👉
Conditional operator
Different statements (if-switch-for-while)

👉
👉
Drawing Some different patterns
Functions

👉
👉
Casting and its types
Memory layout introduction

👉
👉
Storage classes
Build process overview

👉 Preprocessor
Macros
Conditional Compilation

👉
👉
Directives
Preprocessor Directive Operators

👉
👉
Arrays and Arrays of characters
Two Dimensional Array

👉
👉
Passing array as a character
Pointers and its different types

👉
👉
Pointer Arithmetic
Pointer with const keyword

👉
👉
Pointers with strings
Double pointer concept

👉 Pointer
Return address / array from function
with Arrays and Array of

👉
👉
characters
2d arrays of characters

👉 implementation
Recursion
of most function of

👉 Function
string.h library
pointer concept and using it as

👉 an argument

👉callModules
Binding concept
software design approach and

👉
👉
back function
Structure in depth

👉
👉
Typedef, Union, Enum
Dynamic Memory Allocation

👉
👉
Dealing with Files
Inline function

👉
👉
Data Structure
Stack and dynamic stack

👉 Queue and Circular Queue


Linked list and implementation of its.
functions
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary
Mohammed Elnefary

You might also like