LINUX.ORG.RU

История изменений

Исправление sniper21, (текущая версия) :

А если две строки?

Сделал так:

int counte = 0;
while(*stringsArray){
....
  ++stringsArray;

   counte++;
}
printf("%d\n", counte);

Получаю что если в *stringsArray и *stringArray2 по 18 элементов после цикла count = 32!

А после цикла:

int counte = 0;
while(*stringsArray && *stringsArray2){
....
  ++stringsArray;
  ++stringsArray2;
   counte++;
}
printf("%d\n", counte);

count = 24 Что??? 0_o

Исходная версия sniper21, :

А если две строки?

Сделал так:

int count = 0;
while(*stringsArray){
....
  ++stringsArray;

   count++;
}
printf("%d\n", counte);

Получаю что если в *stringsArray и *stringArray2 по 18 элементов после цикла count = 32!

А после цикла:

int count = 0;
while(*stringsArray && *stringsArray2){
....
  ++stringsArray;
  ++stringsArray2;
   count++;
}
printf("%d\n", counte);

count = 24 Что??? 0_o