Computer Programming Through C
Computer Programming Through C
STRINGS:
String- Declaration, Initialization, standard library string functions,
Sample programs covering all the above topics.
UNIT-IV (10 Lectures)
POINTERS:
Definition, Declaration of Pointer variables, the & and * operators,
Pointer arithmetic, Passing addresses to functions, Functions returning
pointers, Pointers &Arrays: Passing array elements to functions,
pointer to pointer, array of pointers, pointers and strings, Dynamic
memory allocation functions, Sample programs covering all the
above topics
UNIT-V (10 Lectures)
STRUCTURES & UNIONS:
Structures: Definition, Initialization, Accessing structures, nested
structures, array of structures, additional features of structures, self-
referential structures, unions.
FILES:
Concept of a file, Text and Binary files, file I/O operations, Command
line arguments. (Let Us C, Yashavant Kanetkar)Sample programs
covering all the above topics.
TEXT BOOKS:
1. B.A Forouzan and R.F. Gilberg, “Computer science,
A structured programming approach using C”, 3rd Edition,
Cengage Learning.
2. Yashavant Kanetkar, “Let Us C”, 12 th Edition, BPB
Publications, 2012.
3. Yashavant Kanetkar, “Understanding pointers in C”,
4th Edition, BPB Publications, 2009.
REFERENCES:
1. N. B. Venkateswarlu, E.V. Prasad, “C & Data Structures”,
1st Edition, S.Chand Publications, 2010.
2. K.R.Venugopal, S.R.Prasad, “Mastering C”, 1st Edition,
TMH, 2007.