function stripslashes_array(&$array) { while(list($key,$var) = each($array)) { if ($key != 'argc' && $key != 'argv' && (strtoupper($key) != $key || ''.intval($key) == "$key")) { if (is_string($var)) { $array[$key] = stripslashes($var); } if (is_array($var)) { $array[$key] = stripslashes_array($var); } } } return $array; } 这里argc,argv分别是什么意思呢
while ((cOpt = getopt(argc, argv, "u:n:C:B:")) != EOF)
{
switch (cOpt)
{
case 'u':
{
....; errflg++;
}
break;
case 'C':
...;
break;
case 'B':
...;
break;
case '?':
errflg++;
}
if (errflg)
break;
}
for( cOpt=1; cOpt
char inbuf1[200]="....................." 想通过argv传过去,效果是 ./a.out abcde abcde-> inbuf1[200]
[code]#include
好好学python,以后要养家吃饭的!!! 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/89259/showart_1885773.html