Answers for "array using pointer"

C++
1

accessing elements of 1d array using pointers

#include<stdio.h>

int main(){

    int arr[] = {1,3,4,5,6,7,8};
    int *ptr = &arr; //storing address of the first element in array in the ptr

  	//accessing the elements of the array using ptr
    for(int i=0;i<7;i++)
        printf("%d ",*(ptr+i));
  	//here i represents the value to be added to the base address
    return 0;
}
Posted by: Guest on June-18-2020
0

how to make a pointer point to a the last value in an array

#include <stdio.h>

int main( void )
{
    int a[4] = { 0, 1, 2, 3, };

    int *p = (int *)(&a + 1) - 1;

    return 0;
}
Posted by: Guest on January-10-2020

Browse Popular Code Answers by Language