C Programming ArticlesIntroduction to C programming Introduction to Programming Language Programming Approach History of C Programming Introduction to C programming Basic Elements of C C Standards and C Character Set Tokens in C Escape Sequences in C Data types in C Comments in C Library Functions and Preprocessor Directives in C Data Input and Output Input/output operations in C Conversion Specifications in C Formatted and Unformatted I/O Operators and Expression Introduction to Operators Arithmetic operators in C Relational operator in C Control Structure Control Statement in C Conditional Statement in C Jumping Statements in C Looping Statements in C Arrays and Strings Introduction to Array Types of Array Character Array and String in C Declaration and Memory Representation of Array Initialization of Array Reading and Writing Strings in C String Library Functions Functions Introduction to Function Types of Function Defining a Function Function Arguments and Return Types Local and Global Variables Nested and Recursive Function Passing Arguments by Value and Address Pointers Introduction to Pointer The & and * operator Array of Pointers Dynamic Memory Allocation Pointer Arithmetic Pointer to Pointer Pointers and Arrays Pointers and Character Strings Pointers and Structures Pointers as Function Arguments Structure and Union Introduction to Structure and Union Array of Structures Passing Structure to Function Introduction to Union Nested Structure Pointer to Structure Structure vs Union File Handling in C Concept of File in C Input Output Operations in File Modes of File Opening and Closing of File Random access in File Types of file in C Introduction to Graphics in C Concepts of Graphics in C Graphics Function in C Graphics Initialization and Modes Additional Features of C Enumerations in C C Macros Command Line Parameters Storage classes in C Doc navigation← Model Questions and Solutions BIM 3rd SemesterBasic Mathematics → How can we help? Name Email Subject Message