Á¤¼ºÈÆ
    ½Ç½À ÇÁ·Î±×·¥ ¿¹)
pointer_add.txt [1 KB]   num_add.txt [1 KB]  



1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
 
void add(int x, int y, int *s)
{
    *= x + y;
}
 
int main(void)
{
    int x = 4, y = 5, s;
    add(x, y, &s);
    printf("sum=%d\n",s);
}
cs

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
#include <stdio.h>
#include <stdlib.h>
 
int add(int num[], int n)
{
    int i, sum=0;
    for (i = 0; i < n; i++) {
        sum += num[i];
    }
    return sum;
}
 
int main(void)
{
    int i,sum,*num;
    num = (int *)malloc(sizeof(int* 10);
    if (num == (int *)NULL) {
        fprintf(stderr, "malloc fail!!!\n");
        exit(1);
    }
    for (i = 0; i < 10; i++) {
        num[i] = rand() % 100 + 1;
    }
    sum = add(num, 10);
    printf("sum=%d\n", sum);
}
cs

  µî·ÏÀÏ : 2020-09-30 [01:29] Á¶È¸ : 734 ´Ù¿î : 334   
 
¡â ÀÌÀü±Û½Ç½À ÇÁ·Î±×·¥ ¿¹)
¡ä ´ÙÀ½±Û½Ç½À ÇÁ·Î±×·¥ ¿¹)
ÀڷᱸÁ¶ ½Ç½À°Ô½ÃÆÇ
¹øÈ£ ¨Ï Á¦ ¸ñ
[Âü°í] ±³Àç¿¡ ÀÖ´Â ¼Ò½ºÄÚµå
37 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
36    ¦¦❷ error
35    ¦¦❷ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
34       ¦¦❸ ¨Õ½ºÅÃÀ¸·Î factorial ¹× ½ÊÁø¼ö¸¦ ÀÌÁø¼ö·Î ÇÁ¸°Æ® ±¸Çö (Ãß°¡)
33          ¦¦❹ (Ãß°¡) ½Ç½À ÇÁ·Î±×·¥ ¿¹)
32 ¨Õ(½Ç½À 5) Æ÷ÀÎÅÍ
31 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
30    ¦¦❷ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
29       ¦¦❸ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
28          ¦¦❹ ¨Õmystrcmp() ÇÔ¼öÀÇ ±¸Çö (Ãß°¡)
27             ¦¦❺ (Ãß°¡) ½Ç½À ÇÁ·Î±×·¥ ¿¹)
26 ¨Õ(½Ç½À 4) µ¿Àû ¸Þ¸ð¸®ÇÒ´ç
25 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
24    ¦¦❷ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
23       ¦¦❸ ¨Õmalloc 2Â÷¿ø ¹è¿­ ÇÒ´ç (Ãß°¡)
22          ¦¦❹ (Ãß°¡) ½Ç½À ÇÁ·Î±×·¥ ¿¹)
21             ¦¦❺ ½Ç½À ÇÁ·Î±×·¥ ¿¹) (¼ö¾÷ ¿¹½Ã)
20 ¨Õ(½Ç½À 3) swap ÇÔ¼ö¿Í ¹è¿­ ´Ù·ç±â
19 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
18    ¦¦❷ ½Ç½À ÇÁ·Î±×·¥ ¿¹)

[1][2][3][4]