C언어 썸네일형 리스트형 리눅스 gcc 사용 방법(컴파일러) [컴파일] gcc c코드파일이름 -o 생성파일이름 ex) $ gcc hello.c -o hello hello.c 코드를 컴파일하여 hello 실행파일을 생성 [실행] ./실행파일이름(앞에서 생성된 파일 이름) ex) $ ./hello ./는 현재 디렉터리를 나타냄 포인터(Pointer) 선언과 공백 int* pointer; int * pointer; int *pointer; int*pointer; 포인터 선언에 공백은 영향을 주지 않음. [참고자료] C 포인터의 이해와 활용 | 리처드 리스 지음 | 조인중, 강성용 옮김 | 제이펍 펴냄 메모리 영역에 사용되는 변수들의 접근범위(Scope)와 수명(Lifetime) 접근범위(Scope) 수명(Lifetime) 전역(Global) 전체 파일 애플리케이션 실행 동안 유지 정적(Static) 선언된 함수 애플리케이션 실행 동안 유지 자동(Automatic)/지역(Local) 선언된 함수 함수 실행 동안 유지 동적(Dynamic) 참조하는 포인터 메모리 해제 전까지 유지 [참고자료] C 포인터의 이해와 활용 | 리처드 리스 지음 | 조인중, 강성용 옮김 | 제이펍 펴냄 이전 1 2 다음