对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 次 |
| 最近记录: |