|
포인터!
포인터정의!
포인터와배열
포인터와함수
Const static
포인터변수
다른 변수의 주소를 값으로 가지는 변수
포인터 변수
-> 변수에 저장되는 값이 메모리의 주소값만을 저장 하는 특별한 변수
포인터 변수
-> *
|
- 페이지 28페이지
- 가격 3,000원
- 등록일 2013.12.26
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
포인터간의 연산에는 정수형의 덧셈, 뺄셈만이 허용되고 곱셈과 나눗셈은 할 수 없고,
포인터 간의 덧셈, 뺄셈은 허용되지 않는다.
올바른 연산
올바르지 못한 연산
p = p + 2
p = p - 3
++p, p++
--p, p--
p = p1 + p2
p = p / 2
p = p * 2
[예제 6-5.C]
#include <std
|
- 페이지 11페이지
- 가격 3,500원
- 등록일 2008.01.06
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
p-s;
}
◎문자 포인터와 함수
#include <stdio.h>
/* 배열을 이용한 문자열 복사 */
void strcpy(char *, char *);
void main(void)
{
char *s, *t=\"I\'m a boy\";
printf(\"t 문자열 = %s\\n\",t);
strcpy(s,t);
printf(\"s 문자열 = %s\\n\",s);
}
/* strcpy: copy t to s: array subscript version */
vo
|
- 페이지 7페이지
- 가격 1,300원
- 등록일 2006.07.18
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
c1[] = {\'c\', \' \', \'l\', \'a\', \'n\', \'g\', \'u\', \'a\', \'g\', \'e\', \'\\0\'};
char cerr[] = {\'c\', \' \', \'l\'};
char c2[] = \"c language\";
char c3[15] = \"c language\";
char *c4 = \"c l\";
double c5 = 3.14;
printf(\"c5 = %d \\n\", sizeof c5);
printf(\"각 변수의 크기는 >> \\n\");
|
- 페이지 16페이지
- 가격 2,000원
- 등록일 2007.01.29
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
포인터
가. 포인터형의 선언
포인터형의 변수를 선언하는 방법은 다음과 같다.
float *p; (C언어)
var p : ^real (Pascal)
위에서 보는 바와 같이, C에서는 \'*\' 연산자를 사용하여 포인터형을 선언하고, Pascal에서는 \'^\' 연산자를 사용하여 선언한다.
|
- 페이지 26페이지
- 가격 3,300원
- 등록일 2014.04.11
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|