20071025 수업내용

작게   크게
구구단

#include <stdio.h>
void main()
{
   int i,j;
        int han[10][10]={0,};
        for(i=2;i<10;i++)
                for(j=1;j<10;j++)
                {
                        han[i][j] = i*j;
                printf("han[%d][%d]=%dn",i,j,han[i][j]);
                }
}
========================================================

포인터연산자

#include <stdio.h>
void main()
{
        int x=10;        //정확한 주소값을 무르는 경우, x =10;
        int *ptr;        // int 형 포인터 변수 ptr을 선언

        printf("n x 주소= [%d],  [%x]", &x, &x);        //& : 주소연산자 : 저장장소의 위치(숫자),
        ptr = &x;        // ptr에 x의 주소값을 저장해라
        printf("n *ptr => %d,  prt => %d", *ptr, ptr);  //*ptr에 저장된 x 주소의 저장된 값을 찍어라, ptr 은 x의 주소를 찍어라
}
========================================================
#include <stdio.h>
void main(void)
{
   char c;
   int i;
   double d;
   char *pc=&c; //pc에 c의 저장장소 주소를 저장
   int *pi=&i; //pi에 i의 저장장소 주소를 저장
   double *pd=&d; // pd에 d의 저장장소 주소를 저장
   printf("%d   %dn", &c, &i);       // 1245052   1245048
   printf("%d   %dn", pc, pc+1);     // 1245052   1245053 +1 //char 라서
   printf("%d   %dn", pi, pi+1);     // 1245048   1245052 +4 //int 라서
   printf("%d   %dn", pd, pd+1);     // 1245040   1245048 +0 //double 이라서
}
========================================================




http://juroweb.com/xe/3985



12 Visual C++ 6.0 자주쓰는 단축키 모음 juro 2008.01.02 3182
11 20071122_시험공부 juro 2007.11.22 2947
10 기말 시험 juro 2007.11.15 444
9 20071108_멀티미디어프로그래밍 수업내용 [1] juro 2007.11.08 2103
» 20071025 수업내용 [1] juro 2007.10.25 729
7 20071018 복습 juro 2007.10.18 328
6 10/11 수업내용 [1] juro 2007.10.11 367
5 수업내용 juro 2007.10.04 335
4 3주차 소스 juro 2007.10.04 311
3 3주차 juro 2007.09.27 287
2 산술 juro 2007.09.20 309
1 part_1 프로그래밍 소스 juro 2007.09.13 259

© juroweb 2003-2014. All rights reserved
log in