Это, наверное, глупый вопрос. Играя с C++ и найти эту строку кода, которая заставляет меня немного запуталсяДополнение к массиву char
char buffer[7] = {'0', '1', '0', '9', '0', '1'};
// It prints 010901
printf("%s", buffer);
// It prints 0901
printf("%s", buffer+2);
Почему мы можем (+ 2) переменная буфер, и это как сдвинуты 2 символа вправо?
Вы хотите напечатать, как если бы мы переместили все элементы на 2 вправо? – Infested
Я просто хочу знать, почему я могу сделать буфер + 2? – BigBoss