Sunday 4 August 2013

ADDRESS CALCULATION FUNCTION OF 1-D ARRAY

QUES:-
Check or verify the address calculation function for 1-D array
ANS:-
/*******************************************************************************/
#include<stdio.h>
#include<conio.h>

int main()
{
    int n;
    unsigned int cal_add,base_add;
    int arr[10];
    clrscr();

    printf("ENTER AN INTEGER BETWEEN 0 - 9 :\n");
    scanf("%d",&n);

    base_add=(unsigned int)arr;
    cal_add=base_add+n*sizeof(int);

    printf("Actual Address = %u\n",&arr[n]);
    printf("Calculated Address = %u",cal_add);
    getch();
    return 0;
}

/*******************************************************************************/

No comments:

Post a Comment