怎么做一个可以返回版本号的c或c++程序?

比如,调用hello.exe -v 然后就可以得到 v1.0 ?求大神指教

类似这样的就可以:
#include
#include
int main(int argc,char *argv[])
{
if(argc<2)
{
printf("参数不足.\n");
return -1;
}
else
{
for(int i=1;i<argc;i++)
{
if(strcmp(argv[i],"-v")==0)
return "v1.0"
}
}
return 0;
}