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



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
#include <stdio.h>
#include <stdlib.h>
 
void concat(char *p, char *str1, char *str2)
{
    int i,j;
 
    for (i = 0; str1[i]; i++) {
        p[i] = str1[i];
    }
    for (j = 0; str2[j]; j++) {
        p[i++= str2[j];
    }
    p[i] = 0;
}
 
int main(void)
{
    char str1[10= "hello", str2[10= "world!!!"*p;
 
    p = (char *)malloc(sizeof(char* 20);
        if (p == (char *)NULL) {
            fprintf(stderr, "malloc fail!!!\n");
            exit(1);
        }
    concat(p, str1, str2);
    printf("%s \n", p);
}
cs

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
#include <stdlib.h>
 
char strings[2][10= { "Hello""World" };
 
void set_pointer(char **p, int n)
{
    *= strings[n];
}
 
int main(void)
{
    char *p;
 
    set_pointer(&p, 0);
    printf("%s \n", p);
    set_pointer(&p, 1);
    printf("%s \n", p);
}
cs

  µî·ÏÀÏ : 2020-09-30 [01:29] Á¶È¸ : 484 ´Ù¿î : 125   
 
¡â ÀÌÀü±Û(½Ç½À 5) Æ÷ÀÎÅÍ // 7ÁÖÂ÷ ¿ÀÇÁ¶óÀÎ ½Ç½À
¡ä ´ÙÀ½±Û½Ç½À ÇÁ·Î±×·¥ ¿¹)
ÀڷᱸÁ¶ ½Ç½À°Ô½ÃÆÇ
¹øÈ£ ¨Ï Á¦ ¸ñ
¡Ø ³» ȨÆäÀÌÁö Á¢¼Ó ¾ÈµÉ ¶§ ÇØ°á ¹æ¹ý ¡Ú¡Ú¡Ú
[Âü°í] ±³Àç¿¡ ÀÖ´Â ¼Ò½ºÄÚµå
47 (½Ç½À 6) ½ºÅèÕ
46 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
45    ¦¦❷ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
44    ¦¦❷ error // µð¹ö±ë ½Ç½À
43       ¦¦❸ 💯 ½ºÅÃÀ¸·Î factorial ±¸ÇÏ±â ¹× ½ÊÁø¼ö¸¦ ÀÌÁø¼ö·Î Ãâ·ÂÇϱ⠱¸Çö (Ãß°¡)¨Õ
42          ¦¦❹ (Ãß°¡) ½Ç½À ÇÁ·Î±×·¥ ¿¹)
41 (½Ç½À 5) Æ÷ÀÎÅÍ // 7ÁÖÂ÷ ¿ÀÇÁ¶óÀÎ ½Ç½À¨Õ
40 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
39    ¦¦❷ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
38       ¦¦❸ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
37          ¦¦❹ 💯 mystrcmp() ÇÔ¼öÀÇ ±¸Çö (Ãß°¡)¨Õ
36             ¦¦❺ (Ãß°¡) ½Ç½À ÇÁ·Î±×·¥ ¿¹) // mystrcmp() ÇÔ¼ö ¹× À̸§ ¼±Åà Á¤·Ä ±¸Çö
35                ¦¦❻ (Ãß°¡) ½Ç½À ÇÁ·Î±×·¥ ¿¹) // mystrcpy() ÇÔ¼ö ±¸Çö
34 (½Ç½À 4) µ¿Àû ¸Þ¸ð¸®ÇÒ´ç // 6ÁÖÂ÷ ¿ÀÇÁ¶óÀÎ ½Ç½À¨Õ
33 ¦¦❶ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
32    ¦¦❷ ½Ç½À ÇÁ·Î±×·¥ ¿¹)
31       ¦¦❸ 💯 malloc 2Â÷¿ø ¹è¿­ ÇÒ´ç (Ãß°¡)©¨Õ
30          ¦¦❹ (Ãß°¡) ½Ç½À ÇÁ·Î±×·¥ ¿¹) // 2Â÷¿ø ¹è¿­ ¸Þ¸ð¸® ÇÒ´ç
29             ¦¦❺ (Ãß°¡) ½Ç½À ÇÁ·Î±×·¥ ¿¹) // ±¸Á¶Ã¼ ¹è¿­ ¸Þ¸ð¸® ÇÒ´ç
28 (½Ç½À 3) swap ÇÔ¼ö¿Í ¹è¿­ ´Ù·ç±â // 5ÁÖÂ÷ ¿ÀÇÁ¶óÀÎ ½Ç½À¨Õ

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