У меня есть код, похожий на этот (это не производственный код. Просто пример кода)
char *inbuf = NULL;
inbuf = buf; //buf is some other valid buffer of size 100.
func(&inbuf);
.....
void func(char **p)
{
...
(*p)++;
...
}
Инструмент Coverity Tool говорит, что "взятие адреса с помощью &inbuf дает синглтон". Я слышал термин синглтон по отношению к С++. Но что означает одноэлементный указатель в терминах C?