Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Hi I am stuck with this c-programming question, can anyone help me with this? last digit of your student number is odd number. Complete the
Hi I am stuck with this c-programming question, can anyone help me with this?
last digit of your student number is odd number.
Complete the following questions about different types of variables: Check the last digit of your student number. If it is even or 0 , fill the gap in (A) with the word global (i.e., static global), otherwise, fill it with local (i.e., static local). Then, complete Table I. In a multi-source program, there is a fileA.c that contains variables and functions, and a fileB.c that contains the main function, as well as usage of some of the resources found in fileA.c. Explain: a) fileA.c has a global variable called my_variable, that should only be accessed within the file. I.e., no other files should be able to access that variable. How should my_variable be declared inside of the file, in order to guarantee this functionality? b) fileA.c also has a global variable called my_shared_variable, which can and should be accessible from other files, including fileB.c. How should my_shared_variable be declared in order to allow this functionality? Note for item ii): You also need to state in a comment where in fileA.c the variable declaration must be placed. \begin{tabular}{|c|c|c|c|} \hline & Local Variables & Global Variables & Static (A) Variables \\ \hline Default Value & & & \\ \hline Location in Memory & & & \\ \hline Where can it be accessed from? (Without using pointers) & & & \\ \hline \end{tabular}Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started