Что означает int *p = (int *)60?

#include <stdio.h>

int main()
{
    int *p = (int*) 60;    --- Line 1
    int *q = (int*) 40;    --- Line 2
    printf("%d", p-q);    //Output is 5
    return 0;
}

Может ли кто-нибудь объяснить мне вывод этой программы?

14
задан Daniel Kobe 23 December 2015 в 06:58
поделиться