100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Class notes

Lecture notes on programming in "C"

Rating
-
Sold
-
Pages
127
Uploaded on
23-06-2024
Written in
2023/2024

Lecture notes of 127 pages for the course Programing at Programing (Programming "C")

Institution
Course











Whoops! We can’t load your doc right now. Try again or contact support.

Written for

Course

Document information

Uploaded on
June 23, 2024
Number of pages
127
Written in
2023/2024
Type
Class notes
Professor(s)
Dj
Contains
All classes

Subjects

Content preview

LECTURE NOTE
on
PROGRAMMING IN “C”
COURSE CODE: MCA 101



By
Asst. Professor Mrs Etuari Oram
Asst. Prof. Mr Bighnaraj Naik

, SYLLABUS
Module –I
C Language Fundamentals.
Character set, Identifiers, keyword, data types, Constants and variables, statements,
expression, operators, precedence of operators, Input-output, Assignments, control structures
decision making and branching.

Module -II
Arrays, Functions and Strings: Declaration, manipulation and String – handling
functions, monolithic vs. Modular programs, user defined vs. standard functions, formal vs. actual
arguments, function – category, function prototypes, parameter passing, recursion, and storage classes:
auto, extern, global, static.

Module –III
Pointers, Structures, Unions, File handling:
Pointer variable and its importance, pointer arithmetic, passing parameters, Declaration of structures,
pointer to pointer, pointer to structure, pointer to function, union, dynamic memory allocation, file
managements.




2 *Under revision

,CONTENTS

Module: 1

Lecture 1: Introduction to C

Lecture 2: Structure of C, compilation, execution

Lecture 3:character set, identifiers, keywords

Lecture 4: constants, variables


Lecture 5: expression, operators

Lecture 6: operators continue…

Lecture 7: loops: do while, while

Lecture 8: for loop, break, continue statement

Lecture 9: control Statements

Lecture 10: nesting of if else…, if else ladder

Lecture 11: arrays

Lecture 12: 2-diamensional array



Module: 2


3 *Under revision

, Lecture 13: String library functions

Lecture 14: functions, categories

Lecture 15: functions categories cont..
Lecture 16: Actual arguments and Formal arguments, call by value call by
reference

Lecture 17:local, global, static variable

Lecture 18: monolithic vs modular programming, Storage classes

Lecture 19:storage class cont.., pointer

Lecture 20: pointer comparison, increment decrement

Lecture 21: precedence level of pointer, pointer comparison

Lecture 22: pointer to pointer, pointer to structure

Lecture 23: pointer initialization, accessing elements



Module: 3

Lecture 24: size of Structure in, array vs structure, array within structure
Lecture 25: passing structure to function, Nested Structure

Lecture 26: Union

Lecture 27: nesting of unions, dynamic memory allocation

Lecture 28: dynamic memory allocation conti…

Lecture 29: dynamic array, file

Lecture 30: file operation

Lecture 31: file operation on string

Lecture 32:

Lecture 33:

4 *Under revision
$10.49
Get access to the full document:

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached

Get to know the seller
Seller avatar
djdanav

Get to know the seller

Seller avatar
djdanav Shiv Naryan Choubisa College
Follow You need to be logged in order to follow users or courses
Sold
0
Member since
3 year
Number of followers
0
Documents
6
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions