본문 바로가기

::public265

부동 소수점 #include #include using namespace std; int main(){ { // 부동소수점의 출력 float num0 = 1.5; float num1 = num0 * 1.5; float num2 = num0 / 2; float num3 = num0 - 3; cout 2020. 6. 29.
정수형 #include #include // 최대값, 최소값을 보기 위해 포함 // std 네임 스페이스를 명시하지 않아도 사용할 수 있도록 하기 위함using namespace std; int main(){ { // x는 정수형의 변수라고 선언 int x; x = 0; // std::endl 은 개행을 의미한다. cout 2020. 6. 29.
typedef *typedef를 이용하여 사용자 지정 타입을 정의(type define)할 수 있다 typedef int INT; // INT라는 이름으로 int 사용 가능. INT num = 1;INT* ptr = # typedef struct{ int xpos; int ypos;} Point; // Point라는 이름으로 구조체 사용 가능. Point p1;p1.xpos = 1;p1.ypos = 1;cs 2020. 6. 15.
const *const 는 값을 상수화 시킨다. // 자료형에 대한 값의 상수화. const int a = 1; a = 11; // fail - 변수 a의 값 변경 불가 // 포인터에 대한 값의 상수화. int b = 2; const int* pb = &b; *pb = 22; // 포인터 pb를 통한 값 변경은 불가. b = 22; // b를 통한 값 변경은 가능. // 포인터의 주소값의 상수화. int c = 3; int* const pc = &c; int cc = 33; int* const pc = &cc; // 포인터 자신의 값 변경 불가. *pc = 33; // 포인터 pc를 통해 값 변경은 가능. // 포인터에 대한 값과 포인터의 주소값 모두 상수화. int d = 4; const int* const pd.. 2020. 1. 31.
[오류] C3867 비표준 구문입니다. '&'를 사용하여 멤버 포인터를 만드세요. 함수 호출할 때 괄호"()"를 빼먹으니 발생하더라.. 2019. 12. 15.
백터의 내적과 외적 *백터 ;크기와 방향을 갖는 물리량. *스칼라 ;크기만 갖는 물리량. 2차원 좌표상에 점을 표시할때 일반적으로 x, y 두 개의 좌표를 P(x, y)라고 지정. 벡터란 원점을 기준으로 한 점. 벡터 V(x, y)를 표시할때 (0, 0) 에서 (x, y)의 방향을 가르키는 발. *단위벡터 ;크기가 1인 벡터 두 벡터 V(1, 1)와 V(2, 2)가 있을때 두 벡터는 크기는 다르지만 방향은 같다. 두 벡터를 크기는 무시하고 오직 방향만 계산하고 싶을때 단위 벡터를 만든다. 어짜피 단위 벡터의 크기는 1이니까, 벡터 V(x, y)가 있을때 벡터의 크기는 sqrt(x*x, y*y) 이다. v = sqrt(x*x, y*y); vx /= v; vy /= v; 이때 벡터의 크기는 v = 1이 나와야 한다. *벡터의 .. 2019. 11. 15.