// ex5-11.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<iostream>
#include <cstring>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
char word[5]="?ate";
for (char ch='a';strcmp(word,"mate");++ch)
{
cout<<word<<endl;
word[0]=ch;//第一次循环结束并不显示当前新词,但是会在下次循环开始时比较
}
cout<<"now the word is:"<<word<<endl;
system("pause");
return 0;
}
?ate
aate
bate
cate
date
eate
fate
gate
hate
iate
jate
kate
late
now the word is:mate
请按任意键继续. . .
strcmp(word,"mate") 等价于 strcmp(word,"mate") != 0;
因为字符串不相等,他的值为非零(true),相等为零(false)
使用string类可以直接使用关系运算符来进行比较