Допустим, у нас есть массив из n элементов (n> 0).
Мы хотели бы вывести список этих элементов с разделителем между ними.
Обычный подход к этой проблеме:
foreach item
(
output item
output separator
)
trim last separator
Но это кажется немного запутанным.
Другой подход был бы:
check that there is at least one element
loop
(
output element
next element, or break if no more elements
output separator
)
Но я не уверен, что это всегда будет работать .
Видите ли вы другие умные способы сделать это, например, в C, C ++?