мне надо посчитать количество элементов в argv[1]
про sizeoff() знаю, знаю так же про sizeoff(array)/sizeoff(array[0])
но вот что-то сосчитать нифига не придумывается как.
int main(int argc, char *argv[])
{
int i;
for (i = 0; i < argc; i++) puts(argv[i]);
return 0;
}Ибо в argc передается число элементов argv...
--
Origin: Не можешь быть выше критики - пригнись
Registered linux user: 295205 ICQ: #107989380
(c) Kpumuk <kpumuk@bk.ru>
>мне надо посчитать количество элементов в argv[1]
>про sizeoff() знаю, знаю так же про sizeoff(array)/sizeoff(array[0])
>но вот что-то сосчитать нифига не придумывается как.а что, strlen() не катит ? :-)
>>мне надо посчитать количество элементов в argv[1]
>>про sizeoff() знаю, знаю так же про sizeoff(array)/sizeoff(array[0])
>>но вот что-то сосчитать нифига не придумывается как.
>
>а что, strlen() не катит ? :-)
спасибо, я знаю, что я тормоз.
давайте закидаем меня тухлыми яйцами :)ЗЫ все перекопал, доки, книжки, маны. Но про strlen() забыл, начисто :)
в голове почему-то крутились лишь len и length.