что ** означает в C - PullRequest
29 голосов
/ 23 мая 2010

Что это значит, когда объект имеет 2 звездочки в начале?

**variable

Ответы [ 12 ]

1 голос
/ 23 мая 2010

Это указатель на указатель. Вы можете использовать это, если хотите указать array или const char * (строка). Кроме того, в Objective-C с какао это часто используется для указания на NSError*.

0 голосов
/ 24 мая 2010

это указатель на указатель.как, если * x означает, что он будет содержать адрес некоторой переменной, чем если бы я сказал, что m = & x, чем m показано как int ** m

...