12
ポインターとリファレンス
機能する元の変数を関数に与える場合のより良い実践とは: unsigned long x = 4; void func1(unsigned long& val) { val = 5; } func1(x); または: void func2(unsigned long* val) { *val = 5; } func2(&x); IOW:別のものを選ぶ理由はありますか?
これは曖昧です。該当する場合は、特定の言語タグを使用してください。変数は、メモリ内の名前付きデータストレージの場所です。コンピュータープログラムは、変数を使用して、数値、テキスト、バイナリデータ、またはこれらのデータ型の組み合わせを格納できます。それらはプログラム内で渡すことができます。