天天看點

有關指針的一些基礎知識

題目如下:

有關指針的一些基礎知識
void  fun( char *a, char *h,char *p )
{
	int i = 0;
	char *q = a;
	while (q < h){//前面的*号
		a[i] = *q;
		q++;
		i++;
	}
	while (q < p){//中間的字母
		if (*q != '*')
			a[i++] = *q;
		q++;
	}
	while (*q){//尾部的*号
		a[i++] = *q;
		q++;
	}
	a[i] = '\0';

}
           

注:

學會了指針的順序也是可以比較的,以前一直以為隻有指針值可以進行比較