なぜではなく、scanf("%type",array[x])
の変数に配列のような変数を渡す必要があるのですが、ポインタが "別のアドレスを指すことができない特別なポインタ"と思われます。誰かが私を明確にすることを願って。配列をscanfの関数と変数に渡す
もう1つのコードには2つの簡単なコードがあります。どちらがいいですか ? クリーンなコーディングに興味がありますが、まだ初心者です。
for(_a_i = 0; _a_i < _a_size; _a_i++) {
int _a_item;
scanf("%d", &_a_item);
_a[_a_i] = _a_item;
}
他方
for(_a_i = 0; _a_i < _a_size; _a_i++) {
scanf("%d", &_a[_a_i]);
}
すべての変数名は、_horrible_です。申し訳ありません。 –
'scanf'は配列を直接読み取ることができません。各配列メンバーを個別にスキャンする必要があります。それがscanfの仕組みです。 –
私はきれいなコーディングメモリ管理とパフォーマンスではなく、変数名ではなく、変数名はhakerrankサイトから@SouravGhosh – root