|
포인터
a
&a[0]
p
100
10
a[0]
*a
*p
a+1
&a[1]
p+1
104
20
a[1]
*(a+1)
*(p+1)
a+2
&a[2]
p+2
018
30
a[2]
*(a+2)
*(p+2)
a+3
&a[3]
p+3
112
40
a[3]
*(a+3)
*(p+3)
포인터간의 연산에는 정수형의 덧셈, 뺄셈만이 허용되고 곱셈과 나눗셈은 할 수 없고,
포인터 간의 덧셈, 뺄셈은 허용되
|
- 페이지 11페이지
- 가격 3,500원
- 등록일 2008.01.06
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
포인터의 표현을 사용해도 된다.
(5) free( data );
배열 data에 대한 메모리를 해제한다. - 포인터와 배열 -
1.메모리의 주소
2.포인터의 개념
1) 주소연산자
2) 포인터연산자
- 프로그램 소스 및 실행결과 -
3.배열
1) 1차원배열
2) 2
|
- 페이지 33페이지
- 가격 1,200원
- 등록일 2005.12.16
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
(i=0; i<MAX; i++) {
p[i] = i+1;
printf("%d\n", p[i]);
}
free(p);
} 12.1 #define과 #include
12.2 조건 컴파일
12.3 #error, #undef, #line, #pragma
12.4 C의 내장된 매크로
12.5 #연산자와 ## 매크로의 사용
12.6 함수 포인터
12.7 동적 할당 (dynamic alloction)
|
- 페이지 3페이지
- 가격 800원
- 등록일 2003.02.10
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
연산자 판별 플래그
static int flag2=0; // 괄호연산자 판별 플래그
static int flag3=0; // 포인터연산자 판별 플래그
static int flag4=0; // /*,*/ 판별 플래그
static int flag5=
|
- 페이지 12페이지
- 가격 3,000원
- 등록일 2006.05.03
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
연산자 판별 플래그
static int flag2=0; // 괄호연산자 판별 플래그
static int flag3=0; // 포인터연산자 판별 플래그
static int flag4=0; // /*,*/ 판별 플래그
static int flag5=
|
- 페이지 8페이지
- 가격 2,500원
- 등록일 2006.05.03
- 파일종류 기타
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|