Учимся программировать на языке C++


ВЫПОЛНЕНИЕ ЦИКЛА, ПОКА argv НЕ СОДЕРЖИТ NULL


Как вы уже знаете, программы C++ используют символ NULL для завершения символьной строки. Подобным способом C++ использует символ NULL, чтобы отметить последний элемент массива argv. Следующая программа ARGVNULL.CPP изменяет оператор for предыдущей программы, чтобы выполнять цикл по элементам argv, пока текущий элемент argv не будет равен NULL:

#include iostream.h

void main(int argc, char *argv[])

{

int i;

for (i = 0; argv[i] != NULL; i++) cout "argv[" i "] содержит " argv[i] endl;

}



Содержание раздела