プログラミング言語では関数パラメータを区切るのになぜカンマを使うのでしょうか? 質問する

プログラミング言語では関数パラメータを区切るのになぜカンマを使うのでしょうか? 質問する

すべてのプログラミング言語では、関数パラメータを区切るためにカンマ (,) を使用するようです。

代わりにスペースだけを使わないのはなぜでしょうか?

ベストアンサー1

絶対にそうではありません。この関数呼び出しはどうでしょうか:

 function(a, b - c);

カンマの代わりにスペースを入れるとどうなるでしょうか?

 function(a b - c);

それは または を意味しますfunction(a, b - c);function(a, b, -c);? カンマの使用はおそらく数学に由来しており、数学では何世紀にもわたってカンマが関数のパラメータを区切るために使用されていました。

おすすめ記事