您的位置:首页 > 编程语言 > C语言/C++

C语言基础知识之命令行参数

2014-07-26 17:06 218 查看
#include <stdio>
#include <cstring>
#include <cstdlib>
//argc代表传入参数的个数.如在命令行输入plus.exe 1 2  则此时argc为3(包括程序名)
//此时argv[0]为字符串plus.exe,argv[1]为字符,argv[2]为字符
int main(int argc, char* argv[])
{
int a,b;
sscanf_s(argv[1],"%d",&a);
sscanf_s(argv[2],"%d",&b);
printf_s("%d",a*b);
system("pause");
return 0;
}
 
PS:(MSVCRT)实际上是微软的一套C语言库实现,并对C实现了一部分扩展(起到了增强C语言(WIN32下)功能的作用)。如_beginthread函数可以开启一个线程。同样的,在linux上的C库glibc(GNU C library)中的pthread_create()函数也可以创建线程。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: