inflearn logo
강의

Course

Instructor

Everything You Need to Know About C Language from the Author of Self-Study C Language

7.1 - Writing and using functions

7.1 함수의 작성과 사용

347

inortho0909

1 asked

0

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

c

Answer 1

0

communityai8509

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

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

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

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

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

안녕하세요. 계속 프로젝트를 해야지 하다가 결제하고 환경 설정 중입니다.

0

14

1

Export template 안됨

1

26

2

scanf("%d\n") 의미

0

20

1

필기자료 사라졌나요?(실기 일주일만에 안돼서 재도전-_-)

0

37

2

26년 1회 실기 해설 강의

0

51

2

주소 연산자(&) 간접 지정자(*) 반대 개념

0

33

1

53번 4-1 자료 오류 있는 것 같습니다.

0

68

2

7번문제

0

57

2

C언어 변형문제 9번문제 Pdf 수정요청

0

45

2

\r에 관한 질문

0

56

1

책 없이 들어도 괜찮나요?

0

108

1

맥으로수강

0

262

1

반환값이 없는 함수 사용에 대하여

0

445

1

char pointer

0

273

1

array 요소 수

0

363

1

질문

0

466

1

55:20초 strcpy를 사용하면 식별자를 찾을 수 없다고 나옵니다

0

250

0

struct address

0

264

0

19분쯤부터 퀴즈에 관해서

1

310

0

실수표현방법

0

282

0

printf값으로 찍을 때 질문

0

298

0

24분 55초에서..

0

238

0

명품 강의 입니다. 감사합니다.

0

265

0

2진수를 10진수로 바꾸는 방법이 햇갈립니다.

0

307

1