При передаче пробела в качестве параметра его можно передать с помощью ' '
?Я сейчас воссоздаю printf
.
Приведенный ниже код является примером того, что я передаю.
Когда он передается таким образом, он отлично работает:
ft_printf("Start %-+# 0400.500hhiend\n");
Это заставляет поверить, чтопробел не может быть передан в качестве параметра, подобного этому ' '
, но я просто хочу перепроверить.
Передав его:
ft_printf("Start %-+#' '0400.500hhiend\n");
Код синтаксического анализа:
while (fmt[count] == '-' || fmt[count] == '+' || fmt[count] == ' ' ||
fmt[count] == '#' || fmt[count] == '0')