Site icon T4Tutorials.com

While declaring pointer variables which operator do we use?

Question:  If you want to declare a pointer variable, then which operator will be used?

(A). * before the variable name

(B). * After the variable name

(C). – before the variable name

(D). –  after the variable name

Correct Answer: (A). * before the variable name

Example of the Program in C

*x and *y are two pointer variables having * before the variable name.

#include <stdio.h>
int main()
{
   int num1, num2, *x, *y, sum;

   printf("Enter two integers to add\n");
   scanf("%d%d", &num1, &num2);

   x = &num1;
   y= &num2;

   sum = *x + *y;

   printf("The Sum of the numbers = %d\n", sum);

   return 0;
}

Output

Enter two integers to add
6
7
The Sume of the numbers = 13

Example of the Program in C++

*pointer_1 and *pointer_2 are two pointer variables having * before the variable name.

#include <iostream>
using namespace std;
int  main()
{
   int  num1, num2;
   int  *pointer_1,* pointer_2;
   int  sum;
   cout<<" Please Enter the first number: "<<endl;
   cin>>num1;
   cout<<" Please Enter the second number: "<<endl;
   cin>>num2;
   pointer_1 = &num1; 
   //assigning an address to pointer
   pointer_2 = &num2; 
   sum = *pointer_1 + * pointer_2; 
   //values at address stored by pointer
   cout<<"The Sum is: "<< sum<<endl;
   return  0;
}

Output

Please Enter the first number:
3
Please Enter the second number:
4
The sum is: 7

Highly Recommended C++  Important MCQs with Explanation

  1. Which symbol is used to create multiple inheritances?
  2. If a derived class object is created, which constructor is called first?
  3. Which of the following is not a type of constructor?
  4. a ____ is a member function that is automatically called when a class object is __.
  5. What is the output of the following code in C++?
  6. How many times will the following code print?
  7. Which of the following is a procedural language?
  8. Which of the following is not a programming language?
  9. Which of the following is not an example of high-level language?
  10. While declaring pointer variables which operator do we use?
  11. To which does the function pointer point to?

 

Exit mobile version