C2000 コンパイラを使用した TI TMS320x DSP の C プロジェクトに取り組んでいます。for ループ内でループ変数を直接初期化しようとしましたが、どういうわけかコンパイル エラーが発生しました。
コード:
for (int TabCnt = 0; TabCnt < 10; TabCnt++)
{
x++;
}
エラー:
error #20: identifier "TabCnt" is undefined
これはコンパイラの設定が間違っているのではないかと思いますか? ループの外側で変数を宣言すると、完全に機能します。