Я использую язык программирования C, и мне нужно распечатать длину строки указателя. Я пробовал sizeof
и strlen
, но оба не работали, потому что я использую строку указателя.
Это моя основная функция:
char userInput[100], *split[NPTR] = { NULL }, **p = split;
...
while (*p)
execute(*p++);
А вот моя функция execute:
int i = 0;
// Array *history;
void execute(char *p)
{
printf(strlen(p));
}