1、首先绝消打开编程软件,输入一个c语言的源码来测试。
2、让其输出第一个int类型的数,但这样还不清晰。
3、接下来使用while循环让其输出输入的字符串。
4、凳裤完成后,进行编译。然后回车执行后,就能够看到输出的参数信息,说枣宏简明程序已经成功获取参数。
选C进入fun函数后 把"1"的陪脊地址赋值给s1,把"7"的地址赋值给s2
第一次循环 赋值后t == 1 ,s1 == p+1
赋值后*(p+1) == 7, s2 == p+n-2 1734567
赋值后*(s2) == 1 1734517
字符串变为 1734517
第二次循环 赋值后t == 7, s1 == p+2
赋值后*(p+2) == 1, s2 == p+n-3 1714517
赋值后*(s2) == 7 1714717
字符串变为 1714717
第三次循环 赋值后t == 1, s1 == p+3
赋值后*(p+3) == 7, s2 == p+n-4 1717717
赋值后*(s2) == 1 1711717
这时s1 == s2 循环条件芦肢渗不满足饥森结束循环
运行文件名为“带参函数“而你用"带参主函.exe papa1 papa2"你应该用"带参函数.exe papa1 papa2"
同是要确保如笑你的DOS当前目录下有贺袭"带参函数.exe"
补充:
PATH是系统查找应用程序的路径,比如你的dos当前目录是C:\bin,
你运行123.exe,系统会现在C:\bin查找渣拍含123.exe,然后查找PATH变量包含的路径,然后是C:\windows,然后是C:\windows\system32,直到找到123.exe为止。
你那个提示就是说明没有找到这个程序,或者你把他改名成英文再看看。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)