|
변수 value 앞에 &를 기술하면 age의 주소 값이 반환
이를 출력하려면 *age를 이용
≪ 그 림 ≫
≪ … 중 략 … ≫
포인터정의1
○ 32비트 시스템기반 이기때문에 4바이트
○ 32비트에 크기를가지고 주소를 표현하기때문
|
- 페이지 28페이지
- 가격 3,000원
- 등록일 2013.12.26
- 파일종류 피피티(ppt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
포인터변수로 받아야 한다
#include <stdio.h>
main()
{
int imsi[3][2] = {{3, 5}, {12, 54}, {534, 923}};
int (*imsip)[2];
int *temp[3];
imsip = imsi; // 1
imsip = &imsi[0][0]; // 2
temp[0] = imsi; // 3
temp[0] = imsi[0]; // 4
temp[1] = imsi[1]; // 5
temp[2] = imsi[2]; // 6
|
- 페이지 24페이지
- 가격 3,000원
- 등록일 2004.07.06
- 파일종류 피피티(ppt)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
포인터 변수는 아무것도 가리키고 있지 않다고 할 수 있다.
*아스키코드
●배열의 포인터
배열도 자료형이기 때문에 당연히 배열을 위한 포인터 또한 존재한다.
예제를 통해 알아보도록 하자.
int a[10]; // int [10] 자료형 변수 a. 크기는 40 바이트
|
- 페이지 9페이지
- 가격 1,500원
- 등록일 2019.05.15
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
포인터변수 →
string
주소
h
*string
↗
o
*(string+1)
초기값으로 지정된 문자열을 주소로 조작
n
*(string+2)
g
*(string+3)
i
*(string+4)
※배열은 정적인 할당이며 포인터는 동적인 할당이다.
따라서 배열 선언할 때 크기를 명시해야 하지만 포인터는
크기를
|
- 페이지 27페이지
- 가격 3,000원
- 등록일 2005.04.05
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
변수의 개수, 매개변수의 데이터타입 및 크기, 함수이름이다.
이러한 모든 정보를 다 포함하고 있는 것이 함수의prototype이다. 때문에main함수보다 뒤에 함수를 정의하더라도 한줄로 정의되는 함수의prototype만main함수보다 앞서 선언해주면 컴파
|
- 페이지 10페이지
- 가격 5,000원
- 등록일 2021.05.24
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|