|
|

楼主 |
发表于 2005-5-11 12:00:52
|
显示全部楼层
关于多个变量的问题的解决
要提供多个变量,只须把“&&”改成“+”即可,如输入test.cgi?var1+var2,则输出
argc = 3
argv[1] = var1
将程序修正一下
[PHP]#include <stdio.h>
/*
* filename: test.c
*cgi: test.cgi
*/
int main(int argc, char *argv[])
{
printf("Content-type: text/html\nExpires: 0\n\n");
printf("argc = %d<br>\n", argc);
printf("argv[1] = %s\n", argv[1]);
printf("argv[2] = %s\n", argv[2]);
return 0;
} [/PHP]
刷新即可得到
argc = 3
argv[1] = var1
argv[2] = var2 |
|