PS-Algorithm/Algorithm
[프로그래머스/C언어] 핸드폰 번호 가리기
su8y
2020. 12. 13. 21:50
문제 :
풀이방식 : 풀기는 바로 풀었는데 너무 이해가 안됐다 누가좀 알려줬으면 좋겠다 헥헥 ..
char *answer 같은 경우에는 번호(phone_number)을 복사해서 썻다 근데 내가 여태 알아온 바로는 포인터형 문자열은
읽기방식이어서 수정이 불가능할텐데 .. 별로 수정을 할때 그냥 번호는 다 지워지고 별만남는줄알았다..
<>코드
char* solution(const char* phone_number) {
int len = strlen(phone_number);
// return 값은 malloc 등 동적 할당을 사용해주세요. 할당 길이는 상황에 맞게 변경해주세요.
char *answer = (char *)malloc(20);
strcpy(answer, phone_number);
for (int i = 0; i < len - 4; i++)
{
answer[i] = '*';
}
return answer;
}
c언어 진짜 재밌다 배울수록 점점 배우지않은느낌이랄까
반응형