Skip navigation

void print(char *s) {
if (*s != 0) {
putchar(*s);
print(s+1);
}
}

void printreverse(char *s) {
if (*s != 0) {
printreverse(s+1);
putchar(*s);
}
}

--
Martin N. © 2004

Advertisements

2 Comments

  1. The only post of your blog that I can read.

    It is also one of my favourite example of recursive function.
    Indeed second function was my first experience with recursion.

  2. Thaks for your comment, tanaeem! I’ll keep trying to write most of my posts in eng :)


Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: