函数关键字:strcmp
头文件:#include <string>
使用格式:类型 strcmp(参数1,参数2)
功 能: 比较参数1和参数2
说明:strcmp()函数是根据ACSII码的值来比较两个字符串的;strcmp()函数首先将s1字符串的第一个字符值减去s2第一个字符,若差值为零则继续比较下去;若差值不为零,则返回差值。
举例
#include<iostream>
#include<fstream>
#include<string>
using namespace std;
int main(int argc,char* argv[]) {
if (strcmp(argv[1], "-b") == 0 && strcmp(argv[2], "1") == 0 && strcmp(argv[3], "2") == 0)
cout << "对了!";
else cout << "wrong!";
}
结果