思路:
定义一个指针变量指向原数组nums,逐个遍历nums,不等于val就让temp等于nums,这样就可以既去除val又统计去除val后数组长度
int removeElement(int* nums, int numsSize, int val) {
int* temp = nums;
int count = 0;//存储元素个数
int i = 0;
while(i < numsSize)
{
if(nums[i] != val)
temp[count++] = nums[i++];
else
i++;
}
return count;
}