in C Plus Plus by
Q:
Where does global, static, and local, register variables, free memory and C Program

instructions get stored in C Language?

1 Answer

0 votes
by

Global: Wherever the linker puts them. Typically the ?BSS segment? on many platforms.

Static: Again, wherever the linker puts them. Often, they‘re intermixed with the globals. The

only difference between globals and statics is whether the linker will resolve the symbols across

compilation units.Local: Typically on the stack, unless the variable gets register allocated and

never spills.Register: Nowadays, these are equivalent to ?Local? variables. They live on the stack

unless they get register-allocated.

Click here to read more about Loan/Mortgage
Click here to read more about Insurance

Related questions

0 votes
asked Jun 9, 2020 in C Plus Plus by Robindeniel
0 votes
asked Mar 12, 2020 in C Plus Plus by rahuljain1
0 votes
asked Mar 12, 2020 in C Plus Plus by rahuljain1
0 votes
asked Jan 18 in Python by SakshiSharma
0 votes
asked Jun 11, 2020 in C Plus Plus by Robindeniel
...