ㅎㅎ
형들 c언어 함수부분 질문좀
pong(49.170)
2015-10-19 14:26
추천 0
댓글 6
다른 게시글
-
스타트업인데 샌프란시스코 갈사람 구하는 업체 [2]좆대딩(39.7) | 15.10.19추천 0
-
약 2년간 졷문대다니며익명(175.223) | 15.10.19추천 0
-
C C++질문 [9]ㅇㄴㅁㅇ(211.192) | 15.10.19추천 0
-
컴갤에 코드그라운드 10번 푼사람있니 [4]익명(183.100) | 15.10.19추천 0
-
맽랩 제어기 코딩좀 [4]으아(223.62) | 15.10.19추천 0
-
인간이 할수있는 가장위대한 일 [4]오고갸ㅐ저(223.62) | 15.10.19추천 0
-
손코딩이 채점/감독하는 사람 입장에서는 편함 [6]asdfa(165.132) | 15.10.19추천 0
-
코드그라운드 5번 푼사람 질문좀할께 [5]익명(1.209) | 15.10.19추천 0
-
헉 ㅅㅂ; 그럼 체스판 배열안만들고 어뜨케해야대지 [1]익명(183.100) | 15.10.19추천 0
-
한심하게 땔감만 할 생각이냐?유동(223.62) | 15.10.19추천 0
원하는게 뭔가요? 그런데 전역변수 n도있고 매개변수 n도 있으면 별로 좋을거 같진 않네요. 그거는 확실함
학교에서 함수부분 배우는 중인데 number 를 지역변수로 선언해서 void display(int nn)이런식으로 바꿔보라는데 진도가 안나가서요 ㅠ n이 아니여도 되는데 그냥 지역변수로바꾸고 그러면 저 넘버 계산해준 부분을 어떻게 처리해야할지 모르겠어서
자리마다 넘버 계산 부분을 넣는건 아닌거같고 ;
포인터는 안배웠을것 같으니 값복사로 넣는거겠군요. 리턴형이 void형인 display 함수에 (int형 nn변수를 매개변수로)로 할당해서 integer형 지역변수 number 를 선언하고 display 함수에 인자로 넣으라는 말이자나요? 맞지요? 아주 간단한거예요 int n,x,i,number=0;에서 number=0을 빼고 메인함수에 int number=0; 넣어준 후에 display(number); 라는 명령어 하나 넣으면 님이 원하는거 만들어 집니다. ------------- 이 내용의 핵심은 이거예요 전역변수와 지역변수의 차이를 이해해라 전역변수는 궂이 함수로 number 변수를 인자로 넣을 필요가 없지만 지역변수는 메인함수가 아닌 다른함수에서 접근을 할 수 없기 때문에 인자로 넘겨서 사용해라.
soen.kr 가서 C강의 독파 하시기 바랍니다. 이거 한번 몇일잡고서 독파하면 저런내용들은 껌입니다
감사합니다 !! 뭔가 좀 잡히는거같네요