이것저것
C언어 포인터 & 배열 본문
문제 : 길이가 5인 int형 배열을 1,2,3,4,5로 선언 및 초기화 후 포인터 변수 ptr에 저장된 값을 증가시키는 형태의 연산을 기반으로 배열요소에 접근하면서 모든 배열의 요소 값을 2씩 증가 후 출력하기
#include <stdio.h>
int main(void)
{
int arr[5] = {1,2,3,4,5};
int i;
int *ptr;
for(i = 0 ; i < 5; i++)
{
ptr = &arr[i];
int result;
result = *ptr + 2;
printf("%d 번째 배열의 값 : %d\n",i,result );
}
return 0;
}
'Language > C언어' 카테고리의 다른 글
C언어 transpose matrix (0) | 2020.11.21 |
---|---|
C언어 완전수 출력하기 (0) | 2020.11.21 |
C언어 포인터 사용해 swap (0) | 2020.11.21 |
C언어 백준 2908 - 상수 (0) | 2020.11.20 |
C언어 백준 4673 - 셀프 넘버 (0) | 2020.11.20 |