Development/C, C++(556)
-
자료형(Data Type)
자료형(Data Type)· ≒ 데이터타입(Data Type)· 변수가 저장하는 데이터 형식· 자료의 형태 (데이터의 형태)· 데이터에 따라서 필요한 메모리 공간이 틀립니다. 즉, 데이터가 메모리 공간을 얼마큼 차지하는냐에 따라서 자료형을 구분하게 됩니다. int a;
-
상수 선언
상수 선언 방법 상수는 보통 모두 대문자를 이용하여 정의합니다. const 키워드 #define 전처리 const 키워드를 이용하여 상수를 선언 PI는 프로그램 내에서 다른 값을 가지도록 변경할 수 없습니다. const 상수명 = 값;const double PI = 3.14159; #define 전처리기문을 이용하여 상수 선언 #define은 전처리기에 의해 처리되므로 타입 검사가 이루어지지 않지만 const 변수는 타입 검사가 이루어집니다. const 변수는 상수 값이 저장되는 공간이 필요하지만 #define은 별도 공간을 사용하지 않습니다. #define 상수명 값#define PI 3.14159
-
콘솔 입출력, 표준 입출력 스트림
콘솔 입출력 콘솔(키보드와 모니터)로 표준 입/출력 스트림을 통해 입/출력 표준 입출력 스트림 스트림 설명 장치 stdin 표준 입력을 담당 standard input 키보드 stdout 표준 출력을 담당 standard output 모니터 stderr 표준 에러을 담당 standard error 모니터 표준 입출력 스트림의 생성과 소멸 생성프로그램 시작 시소멸프로그램 종료 시 표준 입출력 스트림 파일 입출력 스트림
-
Eclipse CDT 설치하기 - neon
Software 다운로드 경로 확인 http://www.eclipse.org/cdt/downloads.php eclipse실행 eclipse 메뉴 >> [Help] >> [Install New Software] 우측상단의 [Add] 버튼 클릭 software repository의 우측의 링크주소를 복사(eclipse 버전과 동일한 CDT 링크 복사) p2 software repository: http://download.eclipse.org/tools/cdt/releases/9.0 NamecdtLocationhttp://download.eclipse.org/tools/cdt/releases/9.0 아래와 같이 입력 [Select All] >> [Next] [Next] ["I accept the terms..
-
ANSI C 표준
ANSI C 표준 여러 컴파일러 개발사들의 변화된 환경에 적응할 수 있는 수많은 C 컴파일러 발표로 C 컴파일러의 호환성이 감소 하였으며 C 컴파일러의 이식성을 복구하기 위하여 미 표준 위원회 ANSI는 C 표준인 ANSI C 를 1990년대에 제정 하였습니다. 멀티 바이트 문자 지원이 1995년에 추가되어 유럽과 동양권의 언어도 지원하고 있습니다. https://en.wikipedia.org/wiki/ANSI_C http://c-faq.com/ansi/ ANSI C 기능 ANSI C는 기존의 Classic C에 다음과 같은 기능이 추가되었습니다. 표준 파이브러리 함수를 규격화했으며 헤더 파일 통일 함수의 원형 선언 기능이 추가되어 컴파일러가 함수 호출부에서 타입 체크를 가능하게 합니다. 정수, 실수, ..
-
Ex - void형 포인터 특징
void형 포인터 특징 http://codedragon.tistory.com/2166 에서 해결 *연산자를 통해 접근할 경우 강제 형변환을 해주지 않으면 Error발생 소스코드 #include int main(void){ char c=3; double d=3.14; void* vp; vp=&c; // char형 변수 c의 주소를 저장 printf("vp의 주소 값: %x\n", vp); // printf("vp의 값: %d\n",*vp); // 에러 -> 강제 형변환 필요 vp=&d; // double형 변수 d의 주소를 저장 printf("vp의 주소 값: %x\n", vp); // printf("vp의 값: %lf\n", *vp); // 에러 -> 강제 형변환 필요 return 0; } 출력결과