Например, у меня:
char query[512];
объявлено примерно 27 раз в моем приложении, которое подключается к базе данных mysql.
Каждый раз один и тот же размер, объявленный во многих различных функциях.
Это приложение никогда не будет использовать потоки.
Запрос ВСЕГДА выполняется сразу после того, как запрос установлен с помощью snprintf.Между настройкой и выполнением запроса нет функции, которая могла бы его испортить.
Есть ли у них какие-либо преимущества или увеличение производительности, если объявить это глобальной переменной?