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()函数也可以创建线程。
#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()函数也可以创建线程。
相关文章推荐
- Linux下C语言编程--基础知识
- 汇编语言的基础知识标识符和表达式的继续
- Java 语言基础知识(一)
- Linux下C语言编程--基础知识
- Linux系统下C语言编程基础知识介绍
- inux下C语言编程基础知识
- Linux下C语言编程--基础知识
- linux程序设计入门----基础知识:linux下C语言编程基础知识
- linux操作系统下c语言编程入门--基础知识
- Linux下C语言编程--基础知识
- Linux下C语言编程基础知识
- 汇编语言的基础知识标识符和表达式的--复合内存变量的定义
- Linux下C语言编程--基础知识
- php语言基础知识
- Linux 下 C 语言编程基础知识
- 汇编语言的基础知识标识符和表达式
- linux操作系统下c语言编程入门 -- (1)基础知识
- 学会Linux下C语言编程--基础知识
- Linux系统下C语言编程基础知识介绍
- C语言基础知识