작성일 : 13-07-04 05:31
이것도 이해가 안됩니다.ㅠ.ㅠ
 글쓴이 : 신철(canal7754)
조회 : 3,581  

안녕하세요..
이 소스도 도무지 이해가 안됩니다.
특히
void square(int*, int);에 int부분에 *가 왜 붙은 걸까요?
답은 5 5 25 5인데요..

자세한 분석 부탁드립니다.~


#include <stdio.h>

void square(int*, int);

 

void main() {

int a = 5;

int b = 5;

printf("%d %d ", a, b);

square(&a,b);

printf("%d %d", a, b);

}

 

void square(int *m, int n) {

*m = *m * *m;

n = n * n;


컴스쿨 13-07-05 14:01
 
*가 붙는 이유는 포인터 형식으로 변수의 주소를 저장하기 위해서 입니다.
포인터를 공부하시면 알것입니다.
 
 

Total 621
번호 제   목 글쓴이 날짜 조회
161 자기주도 c언어 프로그래밍 2단원 형성평가문제 1번 답이 궁금 (1) 우강민 09-08 8092
160 기출문제 정답지 (1) 이신영 09-08 3571
159 일련번호 누락;; 재질문 (1) 신웅환 09-08 3342
158 이문제가 안풀려요..ㅠㅠ 간단하게라도 설명부탁드립니다. (2) 우근영 09-03 3261
157 일련번호 누락 (1) 신웅환 08-25 3335
156 자기주도 c 언어 결제요 (1) 양찬우 08-08 3516
155 2012년 전국 본선문제 관련 Q. (1) 이윤상 07-23 3584
154 이해가안되서 질문드립니다ㅠㅜ (4) 양창욱 07-15 3732
153 자기주도 c언어 일련번호&내용 관련 문의 입니다. (1) 안상재 07-14 3992
152 질문입니다.~ (1) 신철 07-04 3624
151 이것도 이해가 안됩니다.ㅠ.ㅠ (1) 신철 07-04 3582
150 안녕하세요~올림피아드 문제는 아니구요~ 풀다가 이해가 안되네… (1) 신철 07-04 3862
149 자가진단과 형성평가 소스는 없나요? (1) 박대성 06-25 4621
148 정보올림피아드 지역본선에서요~ (1) 최원미 06-20 4230
147 자기주도 C에서 4강이 안 열려요 (1) 박대성 06-16 3623
146 정보올림피아드 2012년 소스파일은 없나요? (1) 최원미 06-14 4479
145 자기주도 C에서 (1) 황준수 06-06 3635
144 열혈 C 사용중인데 (1) 황준수 06-03 3724
143 자기주도적 C언어 수강신청했는데요 교재 택배로 보내주시는지요 (1) 안민 06-03 4216
142 알고리즘 강의를 수강하고싶은데.. (1) 강은범 05-30 3585
 1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30    

회사소개 | 개인정보처리방침 | 이용약관 | 찾아오시는 길 | 이메일주소 무단수집거부 | 사업자정보확인
경기도 안양시 동안구 호계동 1065-10 협성골드프라자 601호 한컴에듀케이션(주) TEL : 031-388-8840 FAX : 031-388-0996
대표자 : 김동규 사업자번호 : 130-86-02870 통신판매업신고번호 : 제 2010-경기안양-888호
COPYTIGHT(C) 한컴에듀케이션(주), ALL RIGHT RESERVED.
담은강좌 : 0