Which of the following is true about the scope of a variable declared outside of
ID: 3603334 • Letter: W
Question
Which of the following is true about the scope of a variable declared outside of the main function?
A-The scope is global to the main function and other functions.
B-The scope is limited to within the main function only.
C-The scope may not be accessed within the main function.
What is the length of the c-style string defined by the following line of code?
char motto[25] = "Henry Adams";
A-10
B-11
C-12
What must every c-style string end with?
A- A null character (terminator)
B- One blank space
C- The number
C++ Any spams or incorrect answers will be reported otherwise thumbs up :D, for 5 stars please try to answer within 2 hours
Explanation / Answer
Answer 1) A-The scope is global to the main function and other functions.
Any variable declared outside main function would be a global variable and could be used anywhere in the program.
Answer 2) C-12
Although "Henry Adams" is 11 characters, C-style string is automatically stored with a null terminator in the end, which makes the array motto's size to be 12.
Answer 3) A- A null character (terminator)
As answered in the previous part, a null terminator is automatically added in the end of a string if you don't add it explicitly!
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.