- ベストアンサー
格納?代入?
日本語の質問かもしれないのですが教えてください。 Sub sanpuru() Dim a As String a = "test" '←これの動作をなんと言う? End Sub のa = "test"の動作は、 「変数に値を格納している」と言うのですか? それとも 「変数に値を代入している」と言うのですか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
プログラミングで使う用語は、何十年も前に、英語を元に、日本のコンピュータ業界の取り決めで作った言葉です。中には奇妙な呼び名もあるようです。 ・「格納」.....store (特に、コンピュータ用語ではありません) ・「代入」.....assignment(動詞は、assign) 一般訳では、「割り当て」 これは、数学用語とは違います。数学の用語では、subsitute(substitution) です。 >a = "test" '←これの動作をなんと言う? もし、その行為自体を他人に示す時は、「代入」という用語を使い、あえて説明するときは、変数に、値を格納することだ、ということになります。 参考図書:ナツメ社 『Visual Basic & VBA用語辞典』
その他の回答 (1)
- notnot
- ベストアンサー率47% (4900/10358)
回答No.1
どっちも正しいです。 代入の方が一般的でしょうね。
質問者
お礼
どっちも正しいのですか。代入の方がいいようですね。ありがとうございました。
お礼
>「代入」という用語を使い、あえて説明するときは、 変数に、値を格納することだ、ということになります。 これで行こうと思います。ありがとうございました。