C语言怎样输入命令行?

来源:百度知道 编辑:UC知道 时间:2024/06/01 18:12:13
具体是用什么语句输入啊?能帮我写出来吗?

看你怎么运行程序了,直接双击的话,显然没办法,只能是通过命令行来运行程序了。

选 开始-》运行
输入 cmd
用cd命令进入要运行程序所在的目录,然后输入: 程序名 〔参1 〔参2〕...]
运行程序

可以通过对mian()函数传递参数来解决
原型查MSDN
main( int argc, char *argv[ ], char *envp[ ] )
{
program-statements
}
argc

An integer specifying how many arguments are passed to the program from the command line. Because the program name is considered an argument, argc is at least 1.

argv

An array of null-terminated strings. It can be declared as an array of pointers to char (char *argv[ ] or wchar_t *argv[ ] for wmain) or as a pointer to pointers to char (char **argv or wchar_t **argv for wmain). The first string (argv[0]) is the program name, and each following string is an argument passed to the program from the command line. The last pointer (argv[argc]) is NULL.

嗯?LZ的意思是?描述的不是太清晰。是系统console吗?

scanf();

就是直接输入啊