728x90
반응형
목록Coding (143)
0w0
[C] 정렬 1 선택 정렬
//선택 정렬 (오름차순) #include#define n 10 int main(){int arr[n]={2,6,8,7,9,1,0,3,5,4};int i, j, temp=0;int k; printf("\n");for(i=0; i
Coding/C
2016. 9. 5. 02:15
[C] 포인터 2 간접 참조 연산자 *
//간접 참조 연산자 *//포인터 p가 가리키는 주소에 저장된 내용을 가져오려면 p앞에 * 기호를 붙여서 *p하면 된다.//이것을 포인터를 통하여 메모리를 간접 참조(dereferencing, indirection)한다고 한다.//만약, p가 변수 i를 가리킨다고 하면 *p는 변수 i와 같다 //*p는 p가 가리키는 위치에 있는 데이터를 가져오라는 의미이다. #include int main(){int i=100;int *p=NULL;p=&i;printf("\n"); printf(" i = %d \n",i);printf(" *p = %d \n",*p); //간접 참조 연산자 printf("\n");printf(" &i = 0x%x \n",&i);printf(" p = 0x%x \n",p);printf("\..
Coding/C
2016. 9. 5. 02:06
[C] 포인터 1
//포인터(pointer)는 메모리의 주소를 가지고 있는 변수이다. #include int main(){int i=10;double f=12.3;int *pi=NULL;double *pf=NULL;pi=&i;pf=&f;printf("0x%x 0x%x %d\n" ,pi,&i,*pi);printf("0x%x 0x%x %f\n" ,pf,&f,*pf); return 0;}
Coding/C
2016. 9. 5. 01:53
728x90
반응형