我不确定标题是否清楚,但我想在C中执行程序时保存输入同一行的文本。
例如,如果我输入: ./myprogram samplestring
我想将samplestring保存为C程序中的变量。不确定这是否可能,对不起,如果我不清楚,我有点困惑。
答案 0 :(得分:2)
来自here:
#include <stdio.h>
int main (int argc, char *argv[])
{
int count;
printf ("This program was called with \"%s\".\n",argv[0]);
if (argc > 1)
{
for (count = 1; count < argc; count++)
{
printf("argv[%d] = %s\n", count, argv[count]);
}
}
else
{
printf("The command had no other arguments.\n");
}
return 0;
}