1. 程式人生 > >C++判斷字串A是否包含字串B

C++判斷字串A是否包含字串B

bool isContain(char *a, char *b){
	int i = 0;
	int j = 0;
	int k = 0;
	
	while(a[i] != '\0' && b[j] != '\0'){
		k = i+1;
		while(b[j] != '\0'){
			if(a[i] == b[j]){
				i++;
				j++;
			}else{
				i = k;
				j = 0;
				break;
			}
		}
	}
	
	return (j != 0);
}