What does the indirection operator do


Question 1

What does the indirection operator do?
Answer
a. It dereferences a pointer, allowing code to work with the value that the pointer points to.
b. It references a pointer, allowing code to work with the value that the pointer points to.
c. It dereferences a memory address, allowing code to work with the value that the pointer points to.
d. It references a memory address, allowing code to work with the value that the pointer points to.

Question 2

If tolower's argument is already lowercase, it will be inadvertently converted to uppercase.
Answer
True
False

Question 3

__________ variables are designed to hold addresses.
Answer
a. address
b. memory
c. static
d. pointer

Question 4


The strlen function returns the size of the array containing a string.
Answer
True
False

Question 5

The __________ function converts an integer to string.
Answer
a. itoa
b. tostring
c. afromi
d. tointeger

Question 6

The _______ operator is used to dynamically allocate memory.
Answer
a. open
b. create
c. new
d. modify

Question 7

A pet store sells dogs, cats, birds, and hamsters. Which of these declarations define an anonymous enumerated data type that can represent the types of pets the store sells?
Answer
a. enum Pets [ DOGS, CATS, BIRDS, HAMSTERS ];
b. enum Pets { DOGS, CATS, BIRDS, HAMSTERS };
c. enum Pets ( DOGS, CATS, BIRDS, HAMSTERS );
d. enumeration Pets { DOGS, CATS, BIRDS, HAMSTERS };

Question 8


What is the purpose of the new operator?
Answer
a. To dynamically allocate storage.
b. To dynamically deallocate memory.
c. To create static memory.
d. To dynamically allocate memory.

Question 9

Which statement defines a file stream object named "places" that will be used for both input and output?
Answer
a. fstream places("places.dat", ios::in | ios::out);
b. fstream places("places.dat", is::in | is::out);
c. fstream places("places"."dat", ios::in | ios::out);
d. ifstream places("places.dat", ios::in | ios::out);

Question 10

A file stream objects fail member function may be used to determine if the file was successfully opened.
Answer
True
False

Question 11

In C++, ___________ provide a convenient way to organize data into fields and records.
Answer
a. Classes
b. Structures
c. data types
d. variables

Question 12

How do you compare string class objects?
Answer
a. With the standard relational operators.
b. With the standard comparison operators.
c. With the standard compare operators.
d. With the standard relational members.

Question 13


A structure variable may not be a member of another structure.

Answer
True
False

Question 14

The _________ file stream data type is for output files, input files, or files that perform both input and output .
Answer
a. ifstream
b. cstream
c. sstream
d. fstream

Question 15

In using a pointer with the delete operator, it is not necessary for the pointers to have been previously used with the new operator.
Answer
True
False

Question 16

Any mathematical operation, including multiplication and division, may be performed on a pointer.
Answer
True
False

Question 17

In _________ file access, the contents of a file may be read in any order.
Answer
a. Sequential
b. Random
c. Unordered
d. Ordered
Question 18


Before a structure variable can be created, the structure must be ________.
Answer
a. Initialized
b. opened
c. declared
d. saved

Question 19

The ________ operator allows you to access structure members.
Answer
a. tag
b. comma
c. dot
d. dash

Question 20


The * operator is used to get the address of a variable. 
Answer
True
False

Question 21

The ________ function returns true if the character argument is uppercase.
Answer
a. upper
b. iscaps
c. islower
d. isupper

Question 22

fstream objects are only capable of performing file output operations.
Answer
True
False

Question 23

A semicolon is required after the closing brace of a structure or union declaration.
Answer
True
False

Question 24

The variables declared inside a structure declaration are called ________.
Answer
a. variables
b. children
c. subjects
d. members

Question 25

Binary files contain unformatted data, not necessarily stored as text.
Answer
True
False  

Request for Solution File

Ask an Expert for Answer!!
Basic Computer Science: What does the indirection operator do
Reference No:- TGS091640

Expected delivery within 24 Hours