Using the ;amp operator: get the address
#include<stdio.h>
void main()
{
/* integer variables */
long a = 4L;
long b = 5L;
long c = 6L;
/* Floating point variables */
double d = 4.0;
double e = 5.0;
double f = 6.0;
printf("A variable of type long occupies %d bytes.", sizeof(long));
printf("\nThe address of a is: %p The Address of b is: %p", &a, &b);
printf("\nThe address of c is: %p", &c);
printf("\n\nA variable of type double occupies %d bytes.", sizeof(double));
printf("\nHere are the addresses of some variables of type double:");
printf("\nThe address of d is: %p The Address of e is: %p", &d, &e);
printf("\nThe Address of f is: %p\n", &f);
}
Related examples in the same category