#include <stdio.h>
#include <stdlib.h>
int main(){
char *str="abcdce";
char c='c';
char *pfast=str,*pslow=str;
while(*pfast!='\0'){
if(*pfast==c){
pfast++;
*pslow=*pfast; //error here when pfast reaches the first 'c'
}
pfast++;
pslow++;
}
*pslow='\0';
return 0;
}
세그먼트 오류 "* pslow = * pfast;"...숯불 포인터 할당 세그먼트의 잘못의 할당 문에 실행
누군가가 사전에 왜 감사를 말해!
로는'pslow = pfast ™ 찾으셨습니까? –