Question: A software developer is developing a student records module that stores students' college details. The data is represented internally in the student.c module as
A software developer is developing a student records module that stores students' college details. The data is represented internally in the student.c module as follows: struct Student { char name [50]; int id; double gpa ; /* Data declared global, but private to student.c */ int ns = 0; static struct Student *sarr = NULL; i. Design an API to form the interface to this module. ii. Provide an example of client code that uses the interface from part i above to access the private data in a controlled way. (
Step by Step Solution
There are 3 Steps involved in it
To design an API Application Programming Interface for the student records module described in the image we must provide a set of functions that allow ... View full answer
Get step-by-step solutions from verified subject matter experts
