무었이 포인터 인가.
변수의 개념
포인터란 변수다.
포인터 와 포인터 변수.
개념.
무었을 저장하기위한 변수 인가.
메모리의 주소 값을 저장하기 위한 변수
포인터는 상수가 될수 없는가?
이정도 되는 범위에서
변수가 상수화 되는 것
변수의 정의
A 형 포인터(ㅁ*): : A 형 변수의 주소값을 저장
포인터 선언시 사용되는 연산자
int main (void)
//메인함수 의 되돌리는 것은 정수형이 고 입력하는 것은 없이 실행만 한다.
{
int *a; //a 라는 이름의 int 형 포인터
char*b;// b 라는 이름의 char 형 포인터
double* c;// c 라는 이름의 double 형 포인터
- 포인터 는 변수다
- 포인터는 무엇을 저장하기 위한 변수 인가.
- 메모리의 주소값을 저장하기 위한 변수이다.
- 변수는데이터를 저장한다.
- 변수가 메모리의 주소값을 저장을 하기위한 변수이다.
- 포인터도 상황에 따라서 상수가 될수 있다.
- 변수가 상수화 되는 과정.
눈으로 이해를 한다면, 익숙해저 있다. 위험한것.
말 로써 풀어서 이해할수 있어야 한다.
int main(void)
{
char c = 'a';
int n = 7;
double d = 3.14;
}
8Bit: 메모리의 주소값을 8비트를 사용한다. 0000 0000
16bi
32bit: 주소값을 이용해서.
64bit :
메모리의 번지수가 많아지면 성능이 좋아진다.
2^32 = 4 Giga
주소값을 저장 변수.
8bit - 1byte
32bit -4byte.
포인터의 크기는 변해왔다.
오늘날의 시스템은 4바이트로 표현된다.
..포인터는 ...변수를 가리킨다.
..선언하는 방법
..황용하는 방법.
이라는 포인터가 무었을 가르킨다.
선언하는 방법, 활용하는 방법들.
포인터를 선언하는 방법
포인터를 활용하는 방법
무엇을 가르킬수 있는 포인터 인가?
,int *a;
// a 라는 이름의 int형 포인터
활용하는 방법
& 번지 엠퍼센트 .연산자.
* 에스트릭트연산자.
& 연산자: 변수의 주소 값 변환
* 연산자 : 포인터가 가리키는 메모리 참조.
포인터를 활용하는 방법
무엇을 가르킬수 있는 포인터 인가?
,int *a;
// a 라는 이름의 int형 포인터
활용하는 방법
& 번지 엠퍼센트 .연산자.
* 에스트릭트연산자.
& 연산자: 변수의 주소 값 변환
* 연산자 : 포인터가 가리키는 메모리 참조.
int main(void)
{
int a = 2005;
int *pA = &a;
print("%d,",a); //직접 접근
print("%d",*pA);//간접 접근
{
int a = 2005;
int *pA = &a;
print("%d,",a); //직접 접근
print("%d",*pA);//간접 접근
곱셈
선언
접근
구분하는 방법
int main(void)
{
int a = 2005;
int*pA =&a;
printf("pA
12장 마지막 강의
포인터에 다양한 타입이 존재하는 이유
선언
접근
구분하는 방법
int main(void)
{
int a = 2005;
int*pA =&a;
printf("pA
12장 마지막 강의
포인터에 다양한 타입이 존재하는 이유
#include<stdio.h>
int main(void)
{
int a = 10;
int *pA = &a;
double e = 3.14;
double *pE =&e;
printf("%d%f",*pA,*pE0;
return 0;
}
int main(void)
{
int a = 10;
int *pA = &a;
double e = 3.14;
double *pE =&e;
printf("%d%f",*pA,*pE0;
return 0;
}
http://esl.about.com/library/quiz/blgrammarquiz.htm
No comments:
Post a Comment