This
note covers the following topics: C Language Constructs, Variables and Data
Types, C Statements, Operators and Expressions, Control Flow – Decision Making,
Looping and Nesting, Arrays, Structures and Unions, Pointers, Functions,
Function Parameters, Pass by Value and Address, Recursion, Header Files, C
Pre-Processor, Macros, File Processing in C.
This note
assumes a basic understanding of the principles of programming. Topics
covered includes: Writing, compiling, and debugging C programs, Hello
world,Variables and datatypes, operators, Control flow, Functions and
modular programming, User-defined datatypes, structs, unions, bitfields,
Memory allocation. Linked lists, binary trees, Pointers to pointers, oid and
function pointers, Hash tables.
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 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 covers the
following topics: Structures of C Programming, Built-in Operators and
function, Loop Control structures, Simple Arithmetic Problems, Addition
Multiplication of integers, Functions, Pointers.
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.