A PHP Error was encountered

Severity: 8192

Message: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated

Filename: libraries/Filtered_db.php

Line Number: 23

C program to demonstrate example of array of pointers
Q:

C program to demonstrate example of array of pointers

0

C program to demonstrate example of array of pointers

In this program, we have to declare, assign and access array of pointers in C.

As we know that, pointers are the special type of variables that are used to store the address of another variable. And array is the group of similar type of variables (using single name for all variables), that takes contiguous memory locations.

"Array of pointes" is an array of the pointer variables. Here, in this C program we are declaring an array of integer pointer int *ptr[3]; it will store the address of integer variables.

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

C program for array of pointers

/*C program to demonstrate example of array of pointers.*/
#include <stdio.h>
 
int main()
{
    /*declare same type of variables*/
    int a,b,c;
     
    /*we can create an integer pointer array to 
  store the address of these integer variables*/
    int *ptr[3];
     
    /*assign the address of all integer variables to ptr*/
    ptr[0]= &a;
    ptr[1]= &b;
    ptr[2]= &c;
     
    /*assign the values to a,b,c*/
    a=100;
    b=200;
    c=300;
     
    /*print values using pointer variable*/
    printf("value of a: %d, b: %d, c: %d\n",*ptr[0],*ptr[1],*ptr[2]);
 
    /*add 10 to all values using pointer*/
    *ptr[0] +=10;
    *ptr[1] +=10;
    *ptr[2] +=10;
    printf("After adding 10\nvalue of a: %d, b: %d, c: %d\n",*ptr[0],*ptr[1],*ptr[2]);
 
    return 0;
}

Output

    value of a: 100, b: 200, c: 300
    After adding 10
    value of a: 110, b: 210, c: 310

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now