Sublime: интервал установлен в 2, но нажатие клавиши Tab по-прежнему вставляет 4 пробела

Рассмотрим указатель p. Выражение p+n похоже на (unsigned char *)p + n * sizeof *p (потому что sizeof(unsigned char) == 1). Попробуйте следующее:

#include <stdio.h>
#define N   3

int
main(void)
{
    int i;
    int *p = &i;
    printf("%p\n", (void *)p);
    printf("%p\n", (void *)(p + N));
    printf("%p\n", (void *)((unsigned char *)p + N * sizeof *p));
    return 0;
}
0
задан MeltingDog 14 March 2019 в 01:21
поделиться