2次元配列の要素をソートしようとしていますが、kに値を代入するとこのエラーが発生します。警告:代入なしでポインタから整数を代入する
"警告:割り当ては、キャストのないポインタから整数になります"。
どうして私はそれを解決することができますか?
for(i=1;i<3;++i)
{
for(j=3-1;j>=1;--j)
{
if(a[j-1]>a[j])
{
k = a[j-1];
a[j-1]=a[j];
a[j] = k;
}
}
}
i、j、a、kのデータ型は何ですか? –
何をしても、解決策は**キャストを追加しない**です!警告は貧弱な言葉です...私はそれがちょうど言ったべきであると思います: "警告:整数へのポインタを割り当てる" – pmg
魔法の数字を使用しないでください "j = 3-1" –