Which of following function declaration makes a double  parameter x to be passed-by-reference?     A.    void func(double *x);   B. void  func(double  x*);   C.    void func(double x&);   D. void func(double& x);

C++ Programming: From Problem Analysis to Program Design
8th Edition
ISBN:9781337102087
Author:D. S. Malik
Publisher:D. S. Malik
Chapter3: Input/output
Section: Chapter Questions
Problem 8SA: What does function sqrt do? Which header file must be included to use the function sqrt? (3)
icon
Related questions
Question

Which of following will add 3 bytes at where the operation is specified and initialize it to "Hi" with a null terminated character appended to it?  

 
 

msg:  .STRING     "Hi\x00"

 

msg: .ASCII  "Hi\x00"

 

.WORD   "Hi\x00"

 

msg:   .ASCII  "Hi"

 

 Which of following function declaration makes a double  parameter x to be passed-by-reference?
 
 
A.    void func(double *x);
 
B. void  func(double  x*);
 
C.    void func(double x&);
 
D. void func(double& x);
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Knowledge Booster
Returning value from Function
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning