본문 바로가기

공부/C언어

6.[C언어] 배열 초기화 하기

728x90
반응형
#include <stdio.h>
 
void user_init(char* init_test,int init_i)
{
    int i = 0;
    for (i = 0; i <= init_i; i++) {
        *init_test = 0;        
        init_test++;
    }
}
 
void main(void)
{
    int i = 0;
    char test[50] = {0, };
    for (i = 0; i <= 20; i++) {
        test[i] = i+1;
        printf("-N%d-%d\r\n", i,test[i]);
    }
    user_init(test,50);
    
    for (i = 0; i <= 20; i++) {
        printf("+N%d+%d\r\n", i,test[i]);
    }
    for (i = 0; i <= 20; i++) {
        test[i] = i + 1;
        printf("-N%d-%d\r\n", i, test[i]);
    }
}

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

728x90
반응형