は例えば、私がしている:一般的に宣言された変数をグローバル変数として宣言することに利点はありますか?
char query[512];
は、MySQLデータベースに接続する自分のアプリケーションでは約27倍を宣言しました。
毎回同じサイズであり、多くの異なる機能で宣言されています。
このアプリケーションは決してスレッドを使用しません。
クエリは、snprintfでクエリが設定された直後に常に実行されます。 設定とクエリの実行との間に機能がありません。
これをグローバル変数として宣言することによるメリットやパフォーマンスの向上はありますか?