Определите, какое из указанных имён файлов удовлетворяет маске ?hel*lo.c?*
а) hello.c
б) hello.cpp
в) hhelolo.cpp
г) hhelolo.c
По правилу масок из §
Проверим вариант в: hhelolo.cpp. Начальная h соответствует ?, далее идут hel; буква o соответствует *, затем идут lo. В расширении cpp буква c совпадает с c, первая p соответствует ?, последняя p соответствует *.
В вариантах а и б перед hel нет отдельного символа. В варианте г расширение .c слишком короткое: после c отсутствует символ для ?. Значит, маске удовлетворяет только вариант в.
в) hhelolo.cpp.
