The C programming language is a structure-oriented programming language,
developed at Bell Laboratories in 1972 by Dennis Ritchie. The contents in this lecture note
include : A Beginner’s Guide Introduction to Programming, Introduction to C, structure of C programming,
Elements of C, Variables, Statements, Expressions, Input-Output in C, Formatted
Input-Output, Operators, Control Statements, Iterative statements, Jump statements, Function, Actual
arguments and Formal arguments, Recursion, Recursion verses Iteration, Storage classes, Arrays,
Two Dimensional Arrays, Array using Functions, Strings, Common Functions in String, Structure in C
Union, Nested Structure, Union, Pointers, Pointers and Arrays, Pointer Arithmetic, Pointers and
Function, Dynamic Memory Allocation, Pointer to Structure, File, Algorithm and Data Structure,
Analysis of Algorithms, Storage structure of Arrays, Sparse Matrices, Stack, Queue.
Author(s): Prof. Dr. Amiya Kumar
Rath, Asst. Prof Sumitra Kisan, Asst. Prof Gargi Bhattacharjee
This lecture note covers data types,input or output operations,
arithmetic operations, decision-making statements, loop structures,
functions, storage classes, arrays, pointers, string manipulation, dynamic
memory management, and the use of structures and unions for creating custom
data types.
This page covers the following topics
related to C Programming : Introduction, Installation, Basics, An Interactive
Prompt, Languages, Parsing, Evaluation, Error Handling, S-Expressions,
Q-Expressions, Variables, Functions, Conditionals, Strings, Standard Library,
Bonus Projects.
This PDF book covers the following topics related to C programming
Language : A Tutorial Introduction, Types, Operators and Expressions, Control
Flow, Functions and Program, Pointers and Arrays, Structures, Input and Output ,
The UNIX System Interface.
The C programming language is a structure-oriented programming language,
developed at Bell Laboratories in 1972 by Dennis Ritchie. The contents in this lecture note
include : A Beginner’s Guide Introduction to Programming, Introduction to C, structure of C programming,
Elements of C, Variables, Statements, Expressions, Input-Output in C, Formatted
Input-Output, Operators, Control Statements, Iterative statements, Jump statements, Function, Actual
arguments and Formal arguments, Recursion, Recursion verses Iteration, Storage classes, Arrays,
Two Dimensional Arrays, Array using Functions, Strings, Common Functions in String, Structure in C
Union, Nested Structure, Union, Pointers, Pointers and Arrays, Pointer Arithmetic, Pointers and
Function, Dynamic Memory Allocation, Pointer to Structure, File, Algorithm and Data Structure,
Analysis of Algorithms, Storage structure of Arrays, Sparse Matrices, Stack, Queue.
Author(s): Prof. Dr. Amiya Kumar
Rath, Asst. Prof Sumitra Kisan, Asst. Prof Gargi Bhattacharjee
The C Programming Language is also called the Mother of
languages. The C language was developed by Dennis Ritchie between 1969 and 1973 and is a second and third generation
of languages. The C language provides both low- and high-level features it provides both the
power of low-level languages and the flexibility and simplicity of high-level languages. This
lecture notes includes: Introduction to Computers, Control Structures, Arrays and Strings, Functions
and Pointers, Structures and Unions, Files.
Author(s): Ms. P. Ila
Chandana Kumari, Associate Professor, IIT, Institute of Aeronautical
Engineering,Dundigal
This note explains
the following topics: digital computers, introduction to programming
variables, assignments, expressions, input/output, conditionals and
branching, iteration, functions, recursion, arrays, Pointers, character
strings, time and space requirements, searching and sorting, structures,
introduction to data-procedure encapsulation, dynamic allocation, linked
structures, Data structures stacks and queues.