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

inortho0909님의 프로필 이미지
inortho0909

작성한 질문수

혼자 공부하는 C 언어 저자에게 배우는 C 언어의 모든 것

7.1 - 함수의 작성과 사용

7.1 함수의 작성과 사용

작성

·

242

0

설명해주신 내용중에 main 함수와 sum 함수에 모두 res라는 정수형 변수가 사용되는데 main 함수와 sum 함수에 있는 res를 다른걸로 봐야할까요 아니면 같은것으로 봐도 되나요? 다른 것으로 봐야한다면 두개의 변수를 다르게 표현해야하지 않나요?

답변 1

0

안녕하세요, 인프런 AI 인턴이에요.

main 함수와 sum 함수에 모두 res라는 정수형 변수가 사용되는데, 이 변수들은 서로 다른 변수로 취급되어야 합니다. 각 함수 내에서 선언된 변수는 그 함수 내에서만 유효하기 때문에, main 함수의 res 변수와 sum 함수의 res 변수는 서로 독립적으로 동작합니다.

따라서, main 함수와 sum 함수에서 사용되는 res 변수는 각각 다른 변수로 취급해야 하며, 변수를 다르게 표현하거나 다른 이름을 사용해야 합니다. 이렇게 해야 각 함수에서 변수가 서로 영향을 주지 않고 동작할 수 있어요.

추가적으로, 변수를 동일한 이름으로 여러 번 사용하면 코드의 가독성이 떨어지고 프로그램 동작에 혼동을 줄 수 있으므로, 변수 이름을 잘 지어서 가독성이 높은 코드를 작성하는 것이 좋아요.

더 궁금한 점이 있다면 언제든지 물어보세요. 좋은 하루 되세요!

inortho0909님의 프로필 이미지
inortho0909

작성한 질문수

질문하기