피씨컴의 기울어진 공관

● L-value  / R-value

L - Value  에는 공간 이나 주소가 와야하고

R - Value  에는 값이 와야 한다.

 

A = B

위의 문장은 변수B의 값을 변수 A의 주소에 저장하라는 의미다.
즉, 연산자( = )를 기준으로 왼쪽 변수 A에서는 주소를 오른쪽 변수 B에서는 을 사용한다. 결론적으로 변수의 L-value(left-value)는 주소를 의미하고, R-value(right-value)는 변수의 값을 의미한다.

 

 

 

● (char *)A - (char *)B

형변환하면 주소연산이 되어서 A와 B의 주소차를 알수 있음

 

 

● 배열의 요소 구하는 공식

배열의 총크기 / 배열 하나의 크기

   sizeof(e)    /  sizeof(int)

'프로그래밍 > 공부' 카테고리의 다른 글

2/27  (0) 2013.03.07
2 / 26  (0) 2013.03.07
정리(2/22)  (0) 2013.03.06
8장 객체와 클래스  (0) 2013.03.03
7장 중간정리  (0) 2013.03.03
Posted by 피씨컴