对main()
D中入口点的正确说法是
void main(char[][] args)
{
}
Run Code Online (Sandbox Code Playgroud)
但是如果没有传递任何参数,我怎么知道它是一个数组呢?
void main(char [] [] args)
在现代D中,规范签名是void main(string[] args)
,或者void main()
如果您的程序不需要参数.
但是如果没有传递任何参数,我怎么知道它是一个数组呢?
检查数组的.length
属性.如果args.length==1
,那么没有任何参数传递给程序.(参数0总是程序本身,就像在C/C++中一样.)
归档时间: |
|
查看次数: |
96 次 |
最近记录: |