관리 메뉴

hye-_

45강 | 함수에 주소전달 (5) 본문

언어/C언어_기초

45강 | 함수에 주소전달 (5)

hyehh 2024. 2. 27. 06:52
728x90
반응형
SMALL
728x90
반응형
SMALL

45강 | 함수에 주소전달 (5)

자료 출처 - 깨알 C언어 | 44. 함수에 주소전달 (4) (youtube.com)


 

 

double f[]={1,2,3,4}  100번지

printf("%3.1f\n", h(f,4,2)) 함수호출

return 0

 

double h(double *f, int d, double x)

              (100번지, 4, 2)

int i;                              

double res =0.0          

for(i=d-1; i>=0; i--){                   

res=res * x+f[i];}

return res;

 

3;  for 3>=0 참  res= 0.0 * 2.0 + 4  = 4

2;  for 2>=0 참  res= 4.0 * 2.0 + 3  = 11

1;  for 1>=0 참  res= 11.0 * 2.0 + 2  = 24

0;  for 0>=0 참  res= 24.0 * 2.0 +1 = 49

-1; for -1>=0 거짓

return 49

 

 

(%3.1f\n, 49)  = 49.0

 


 

 

728x90
반응형
LIST

'언어 > C언어_기초' 카테고리의 다른 글

47강 | 함수에 주소전달 (7)  (0) 2024.02.27
46강 | 함수에 주소전달 (6)  (0) 2024.02.27
44강 | 함수에 주소전달 (4)  (0) 2024.02.27
43강 | 함수가 주소를 리턴  (0) 2024.02.26
42강 | 함수에 주소전달 (3)  (0) 2024.02.26