using sizeof and pointer arithmetic : Pointer Int « Pointer « C / ANSI-C






using sizeof and pointer arithmetic

  
#include <iostream>
#include <stddef.h>
using namespace std;

int main( )
{
 float fvalues[] = {15.38,12.34,91.88,11.11,22.22};
 float *pf;
 size_t fwidth;

 pf = &fvalues[0];

 fwidth = sizeof(float);

 pf = pf + fwidth;

}
  
    
  








Related examples in the same category

1.Show how pointers can be used
2.A simple program using pointersA simple program using pointers
3.Int data type pointer
4.Use printf to output variable's address
5.Pointer comptability
6.Output address other than value: ;amp
7.Int pointer: get the address of an int value
8.Int pointer
9.Assign an int value using a pointer
10.Pointer based calculation
11.Increase value vs address
12.Swap function: Exchange the values by pointers
13.pointer arithmetic