Допустим, у нас есть массив с 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 ++?