OtherLanguage/C
c언어 필기노트
아낙시만더
2010. 6. 1. 15:02
반응형
[[c언어]]
1. 포인트 변수
*p로 나타내며 *를 가지므로 p는 포인트형 변수이다.
이는 다른 자료형과 다른 자료형이다.
이 포인트형 변수는 다른 자료형 변수의 주소값을 가질수 있다.
int *p;
p=(int)&a;
로써 p변수는 a의 &를 통해 주소값을 가져올수 있다.
여기서 *p는 p가 가지는 주소가 가지는 값을 가르킨다.
=>*(아스트릭크)의 쓰임 (1)선언 (2)참조
+심볼테이블+
+메모리 모양->스택영역+
+도식형 그림+
포인트 변수는 4바이트의 크기를 가진다.
포인트 변수의 자료형은 가르킬수 있는 값을 제한한다.
char 형 포인터 변수 p는 스트링형 값을 받을수있다. 다른값은 x
strlen("asdf")<=문자열의 길이를 구하는 함수
redhat linux 9 <= 리눅스책 추천
http://www.winapi.co.kr/ <== c와 c++언어의 api를 알아볼수있는 한글 검색 사이트
strcmp(string1,string2,) ; 문자열을 비교 같으면 1 틀리면 0을 반환한다
strcpy(string1,string2); string2의 값을string1에 복사해서 덮겠다
반응형