Sign up now
to enroll in courses, follow best educators, interact with the community and track your progress.
Programming Fundamental in C - Part 4 (in Hindi)
109 plays

This lesson describes the important concepts of programming fundamental.

Sandeep Singh
Co-founder of BSI Academy. 5 years of teaching experience. Qualified in UGC NET & CSIR in Computer Science as JRF & lecturer.

Unacademy user
  1. NTA UGC NET Paper -2

  2. Computer Science & Application

  3. About Me Sandeep M.Tech (IT) from IIIT CSIR (Engineering Science) as JRF UGC NET (JRF) - Computer Science & Applications Worked as Software Engineer & Research Scientist

  4. Programming Fundamental

  5. Part 04

  6. unacademy Follow me on the Unacademy Learning App 127.1k Sandeep Singh Educator since May 201 Co-founder of BSI Academy. 5 years of teaching Qualified in UGC NET in Computer Science and its Get updates about new courses Watch all my lessons Application as JRF& lecturer 14.7k 0 34 Follow . Download slides and watch offline All courses Q Sandeep Singh HINDI Programming in C&C (Hindi) Concepts of Objects Oriented Programming: CBSE UGC NET 0(6 ratings Sandeep Singh

  7. Pass by Reference Changes to formal arguments affect actual arguments Alternative mechanism for returning info

  8. Recursive Functions Functions that call themselves. Useful to implement functions on recursively defined structures. Elegant compared to non-recursive versions. Possibly inefficient.

  9. Recursive Functions int fiSum(int iN) return 0; else return iN + fiSum(iN-1);

  10. Use of functions To handle the complexity of design Divide & conquer Abstraction Modularization Reusability of code

  11. Issues in functions Parameter passing Variables: Local & Global Scope of variables

  12. Scope of Variables Visibility of variables int globalvar- 1; int localvar; int localvar2 -2;