Using the ;amp operator: get the address : Operator General « Language Basics « C / ANSI-C






Using the ;amp operator: get the address

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

1.compute the area of a triangle, given its width and height
2.This program produces a Celsius to Fahrenheit conversion chart for the numbers 0 to 100
3.Output float: Result of the divide
4.Use and
5.Calculations: plus
6.Calculations: plus and minusCalculations: plus and minus
7.Calculation: divide and mod, / %Calculation: divide and mod, / %
8.Division with float values and output it
9.Calculation: divide, product and PICalculation: divide, product and PI
10.Bitwise operatorBitwise operator
11.( ) operator
12.Plus operator
13.Operator for int value