Векторные данные размещаются в куче, а массив в стеке. Кроме этого, надеюсь, ваш компилятор оптимизирует оба к одному memset(0)
.
Чтобы узнать точное время, вам нужно самостоятельно проверить это на своем компиляторе. Я сомневаюсь, что это займет значительное количество времени, хотя остальная часть вашей программы, вероятно, будет медленнее.
Сначала напишите свою программу, посмотрите, достаточно ли она быстра. Если это не так, профилируйте его и сконцентрируйтесь на медленных битах. Проведение небольших оптимизаций, подобных этой, еще до того, как вы узнаете, нужны ли они, часто бесплодно.