标签: c
我目前正在学习C,对C语言编程还是比较陌生的。我在练习中有一个问题是“c是否支持命名符号?”我无法理解这是什么意思。我已经尝试谷歌寻求答案,但找不到任何答案。
答案 0 :(得分:3)
“命名符号”通常是指函数调用语法,其中参数具有名称,并且可以使用这些名称以任何顺序传递。例如,Python支持这种语言功能;它看起来像:
foo(arg1=123, arg2=456)
C不支持此语言功能。论证纯属于位置。
答案 1 :(得分:1)
您所指的内容有时被称为'命名参数'。
C不支持命名参数。
其他一些语言。例如C# does。