In computing, an inode is a data structure on a traditional Unix-style file system such as UFS. An inode stores basic information about a regular file, directory, or other file system object.
• Encapsulation: The data that are related to the specific object are contained inside the object structure and hidden from the other entities of the environment • Polymorphism: The mechanism by which the same pointer can refer to different types of objects, which are basically linked by some generic commonality. • Abstraction: Hiding the data […]
ISR refers to the Interrupt Service Routines. These are procedures stored at specific memory addresses which are called when certain type of interrupt occurs. The ISRs cannot return a value and they cannot be passed any parameters.
When a array is passed to a function, the array is internally changed to a ‘pointer’. And pointers are always passed by reference.