[ create a new paste ] login | about

Link: http://codepad.org/k1oI0ZCE    [ raw code | output | fork ]

PhoeniX888 - C, pasted on Sep 8:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//pointers #4:: Not works in C++ but works in C .. 

#include<stdio.h>

int main()
{
    int arr[3] = {2, 3, 4};
    char *p;
    p = arr;
    p = (char*)((int*)(p));
    printf("%d, ", *p);
    p = (int*)(p+4);
    printf("%d", *p);
    return 0;
}


Output:
1
2, 3


Create a new paste based on this one


Comments: