哪位大神能告诉我这个程序怎么运行?越详细越好,小弟在此谢谢了...
发布网友
发布时间:2023-11-02 01:09
我来回答
共4个回答
热心网友
时间:2024-07-31 11:30
int main(int argc,char *argv[])
argc是传递给程序的参数的个数,argv是一个指针数组,指向参数列表
如程序名为1.exe
在cmd下 切换到程序所在目录,输入1.exe 1.txt 2.txt
那么argc=3 argv[0]="1.exe" argv[1]="1.txt" argv[2]="2.txt"
当然也可以不在cmd切换,
直接点工程--设置--调试--程序变量添加1.txt 2.txt
这样也可以给程序传递参数了,省得切来切去。
filecopy这个函数作用是复制文件
if(argc==1)//如果参数只有1个,没有指定1.txt和2.txt
filecopy(stdin,stdout);//就复制基本输入到 基本输出
else
while(--argc>0)//如果参数>=2个
if((fp=fopen(*++argv,"r"))==NULL)//第1次循环打开 1.txt文件,第2次循环打开2.txt
{
printf("cat:can't open %s\n",*argv);//文件打开失败
return 1;
}
else
{
filecopy(fp,stdout);//将文件的内容复制到基本输出流
fclose(fp);
}
热心网友
时间:2024-07-31 11:31
在cmd里面,进到程序的目录,然后是程序名+空格+第一文件名+空格+第二文件名,然后回车
热心网友
时间:2024-07-31 11:30
星三角当然要有六根线啦。。。没有六根线怎样来实显两种启动方式呢?星形和三角形单独你会接的话那你应该明白呀?就是通过电路来实显星形与三角形之间的转换而也。刚开始是星形接法启动电机,启动几秒钟后电路马上切换到三角形接法方式正常运行电机。还有刚开始的新电机,接在一起的那三根线是三相绕组的尾,另外三没有接在一起的是三相绕组的头。三角形接法;A相绕组的尾接到B(C)相绕组的头,B相绕组的尾接到C(A)相绕组的 头,C相绕组的尾接到A(B)绕组的头。星形接法;A相、B相、C相的绕组的尾全接在一起,A相、B相、C相的绕组的头接 进电源注意你事先一定要分清楚每相绕组的头和尾。很不错哦,你可以试下
rvФkloЁ塄e丕贰Α《e丕贰Α《c猢iz41148703432011-9-10 23:48:55
热心网友
时间:2024-07-31 11:33
星三角当然要有六根线啦。。。没有六根线怎样来实显两种启动方式呢?
星形和三角形单独你会接的话那你应该明白呀?
就是通过电路来实显星形与三角形之间的转换而也。
刚开始是星形接法启动电机,启动几秒钟后电路马上切换到三角形接法方式正常运行电机。
还有刚开始的新电机,接在一起的那三根线是三相绕组的尾,另外三没有接在一起的是三相绕组的头。
三角形接法;A相绕组的尾接到B(C)相绕组的头,B相绕组的尾接到C(A)相绕组的
头,C相绕组的尾接到A(B)绕组的头。
星形接法;A相、B相、C相的绕组的尾全接在一起,A相、B相、C相的绕组的头接
进电源
注意你事先一定要分清楚每相绕组的头和尾。