C Functions Study Notes PDF
Document Details
Tags
Summary
This document provides a summary of C functions, including topics such as declaration, definition, scope, recursion, call by value, call by reference, macros and arrays. It also covers storage classes, pointers and dynamic memory allocation.
Full Transcript
C Functions: Functions: declaration, definition & scope, recursion, call by value, call by reference. Preprocessor directive: \#define, macros with arguments, nested macros, \# and \#\# operators. Storage Classes: automatic, external (global), static & registers. Arrays: Arrays (1D, 2D), strings, Po...
C Functions: Functions: declaration, definition & scope, recursion, call by value, call by reference. Preprocessor directive: \#define, macros with arguments, nested macros, \# and \#\# operators. Storage Classes: automatic, external (global), static & registers. Arrays: Arrays (1D, 2D), strings, Pointers:Pointers Basics, pointer arithmetic, Pointer to Pointer, array & pointer relationship, array of pointers, pointers to functions and returning pointers, Dynamic memory allocation.