Я пытаюсь понять указатели. когда я объявляюC символы и символ * указатель на указатель
char* buffer = malloc(10);
&buffer
является char**
, который имеет смысл, и следует
char new_buf;
где &new_buf
является указателем или char*
Что такое &buffer[5]
?
Очевидно, вы можете распечатать его с помощью %s
, так это делает его строкой?
Как только вы получите ручку на этом, голова-скребок будет разницей между '& buffer' и просто' buffer'. Подсказка: это вещь типа. – WhozCraig