The variable ```argc``` is not used, so we use ```(void)argc``` to prevent compile warning.
```argc``` and ```argv``` are usually used together, so we use ```argc``` in the parameter even it's not used.