인프런 커뮤니티 질문&답변

gogopall님의 프로필 이미지
gogopall

작성한 질문수

홍정모의 따라하며 배우는 C언어

14.22 함수 포인터의 사용 방법

14.22 함수 포인터의 사용 방법

작성

·

367

0

해당 강의에서 선생님께서 ToUpper 함수와 ToLower함수를 직접 만들어서 사용하시는 것을 볼 수 있는데요, 함수 안의 것들을 main함수로 그대로 가져가서 사용하려 할 때(char str[]을 char* str로 바꿔주고) 오류가 발생합니다 왜 그럴까요??

답변 2

0

gogopall님의 프로필 이미지
gogopall
질문자

char* str = "Hello, World!";

 

while (*str)

{

*str = tolower(*str);

str++;

}

printf("%s\n", str);

 

이렇게 코드를 작성했을 때 오류가 발생합니다

0

오류가 발생하는 코드 전체를 첨부해주시면 상세한 답변이 가능할 듯 싶습니다.

gogopall님의 프로필 이미지
gogopall

작성한 질문수

질문하기