int main(int argc, char *argv[]) 有什么意义呢?
来源:百度知道 编辑:UC知道 时间:2024/05/12 19:54:49
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int month;
char english[20];
cout<<"请输入月份:";
cin>>month;
switch(month)
{
case 1:strcpy(english,"January");break;
case 2:strcpy(english,"Febuary");break;
case 3:strcpy(english,"March");break;
case 4:strcpy(english,"April");break;
case 5:strcpy(english,"May");break;
case 6:strcpy(english,"June");break;
case 7:strcpy(english,"July");break;
case 8:strcpy(english,"Aughust");break;
case 9:strcpy(english,"September");break;
case 10:strcpy(english,"October");break;
case 11:strcpy(english,"November");break;
case 12:strcpy(english,"December");break;
}
cout<<english<<endl;
system("PAUS
using namespace std;
int main(int argc, char *argv[])
{
int month;
char english[20];
cout<<"请输入月份:";
cin>>month;
switch(month)
{
case 1:strcpy(english,"January");break;
case 2:strcpy(english,"Febuary");break;
case 3:strcpy(english,"March");break;
case 4:strcpy(english,"April");break;
case 5:strcpy(english,"May");break;
case 6:strcpy(english,"June");break;
case 7:strcpy(english,"July");break;
case 8:strcpy(english,"Aughust");break;
case 9:strcpy(english,"September");break;
case 10:strcpy(english,"October");break;
case 11:strcpy(english,"November");break;
case 12:strcpy(english,"December");break;
}
cout<<english<<endl;
system("PAUS
int main(int argc, char *argv[])
这是一个从外部输入一段字符串,然后argv指向这个字符串,输入的字符串的总数目,为argc的数值。。。
比如生成了1.exe这个文件,
然后在cmd命令下输入 1.exe abc bcd
abc 和bcd都是输入给程序的字符串,*argv[0]指向abc,*argv[1]指向bcd
而argc的值为2...
用来向你的main函数传递参数,在这里,你的main函数没有使用参数,所以就要不要都无所谓的。
int main(void)
int main(int argc, char *argv[])
c中 像int main() ,main()前有int是什么意思?
main(int argc,char*argv[])
C++问题int main(int argc,char * argv)[ ]是什么意思
int main(void) 这是什么意思啊?
主函数int main和void main有什么区别
void main() 和 int main() 到底有什么本质区别?
int *p(int int)与int (*p)(int int)区别?
在vc里,int main(int argc,char*argv[])是怎么实现的啊