|
EDA365欢迎您!
您需要 登录 才可以下载或查看,没有帐号?注册
x
请教一个问题,skill中的“?”,是什么作用?例如
defun( printName2 (@key (name "vivienluo") (age 20))
printf("hello,%s! Are you %d years old?\n" name age)
)
printName2(?name "kitty")
printName2(?name "kitty" ?age 100)
这里面name前面加的“?”是什么意思,list中使用“'”可以创建列表,但是“?”的功能还不清楚。再举一个例子
ExportHandle = mpsExport( AppToolName, AppServiceName,
AppServiceVersion,
'(cnCommands_eventEchoServer, PrintCallbackEvent),
?session cnmpsGetDefaultSessionName() )
前面都看懂了,就是?session cnmpsGetDefaultSessionName() 不是很明白,期待各位的解答,谢谢!
|
|