7.1 함수의 작성과 사용
356
작성한 질문수 1
설명해주신 내용중에 main 함수와 sum 함수에 모두 res라는 정수형 변수가 사용되는데 main 함수와 sum 함수에 있는 res를 다른걸로 봐야할까요 아니면 같은것으로 봐도 되나요? 다른 것으로 봐야한다면 두개의 변수를 다르게 표현해야하지 않나요?
답변 1
0
안녕하세요, 인프런 AI 인턴이에요.
main 함수와 sum 함수에 모두 res라는 정수형 변수가 사용되는데, 이 변수들은 서로 다른 변수로 취급되어야 합니다. 각 함수 내에서 선언된 변수는 그 함수 내에서만 유효하기 때문에, main 함수의 res 변수와 sum 함수의 res 변수는 서로 독립적으로 동작합니다.
따라서, main 함수와 sum 함수에서 사용되는 res 변수는 각각 다른 변수로 취급해야 하며, 변수를 다르게 표현하거나 다른 이름을 사용해야 합니다. 이렇게 해야 각 함수에서 변수가 서로 영향을 주지 않고 동작할 수 있어요.
추가적으로, 변수를 동일한 이름으로 여러 번 사용하면 코드의 가독성이 떨어지고 프로그램 동작에 혼동을 줄 수 있으므로, 변수 이름을 잘 지어서 가독성이 높은 코드를 작성하는 것이 좋아요.
더 궁금한 점이 있다면 언제든지 물어보세요. 좋은 하루 되세요!
리눅스로 진행해도 될까요?
0
15
2
26년 1회차 기출 강의
0
50
2
기출문제
0
55
1
정보처리기사 실기 zip
0
44
2
데이터베이스 노션
0
38
2
수업노선자료파일 다운
0
34
2
C언어에서
0
58
1
포인터 질문
0
56
2
sizeof는 컴파일 타임 연산자라서 CPU를 사용치 않는다
0
30
2
\r에 관한 질문
0
64
1
책 없이 들어도 괜찮나요?
0
115
1
맥으로수강
0
275
1
반환값이 없는 함수 사용에 대하여
0
457
1
char pointer
0
276
1
array 요소 수
0
373
1
질문
0
471
1
55:20초 strcpy를 사용하면 식별자를 찾을 수 없다고 나옵니다
0
255
0
struct address
0
266
0
19분쯤부터 퀴즈에 관해서
1
313
0
실수표현방법
0
288
0
printf값으로 찍을 때 질문
0
302
0
24분 55초에서..
0
244
0
명품 강의 입니다. 감사합니다.
0
270
0
2진수를 10진수로 바꾸는 방법이 햇갈립니다.
0
316
1





