일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- VR
- ASW(Application SpaceWarp)
- OculusMotionVectorPass
- 벡터
- 가상 바이트
- AppSW
- working set
- 3d
- Three(Two) Tone Shading
- URP
- C언어
- Cell Shader
- Virtual Byte
- Specular
- 메모리 누수
- URP로 변경
- ColorGradingLutPass
- 작업 집합
- Rim Light
- 개인 바이트
- 프로그래밍 기초
- Cell Look
- 게임 수학
- Windows Build
- Cartoon Rendering
- Private Bytes
- Toon Shader
- Today
- Total
목록Study/C (16)
WinCNT
FOR문 //1부터 n까지의 합을 연산 int main(void) { int n; int sum = 0; printf("1부터 n까지의 합을 구합니다.\nn를 입력하세요. "); scanf_s("%d", &n); for (int i = 1; i
SWITCH문 예제 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { printf("월을 입력하세요. "); int month; scanf_s("%d", &month); switch (month) { case 1 : case 2 : case 3 : printf("봄\n"); break; case 4: case 5: case 6: printf("여름\n"); break; case 7: case 8: case 9: printf("가을\n"); break; case 10: case 11: case 12: printf("겨울\n"); break; default: break; } system("pause"); return 0; }
C언어에서의 연산자의 종류 //사칙연산 #define _CRT_SECURE_NO_WARNINGS #include int main(void) { int a; int b; scanf("%d %d", &a, &b); printf("%d + %d = %d\n", a, b, a + b); printf("%d - %d = %d\n", a, b, a - b); printf("%d * %d = %d\n", a, b, a * b); printf("%d / %d = %d\n", a, b, a / b); printf("%d %% %d = %d\n", a, b, a % b); system("pause"); return 0; } //논리 연산자 예제 #define _CRT_SECURE_NO_WARNINGS #include in..
scanf()로 입력해보기 #define _CRT_SECURE_NO_WARNINGS //취약 함수인 scanf를 쓰기 위한 명시적인 정의(VS 한정) #include int main(void) { int a; printf("숫자를 입력해 주세요.\n"); //scanf는 가장 기초적인 입력 함수이며 취약한 함수 //VS에서 바로 사용할 수 없게 되어 있음 scanf("%d", &a); printf("입력한 숫자는 %d입니다.\n", a); system("pause"); return 0; } scanf()에서 &를 사용하는 이유 &(Ampersand, 앰퍼샌드)는 특정 변수의 주소를 의미한다. 실제로 컴퓨터는 특정한 메모리 주소에 접근하여 데이터를 수정하므로 &를 사용하는 것 그렇다면 메모리 주소에 얼마만..
HELLOW WORLD 프로젝트 분석하기 #include int main(void) { printf("HELLO WORLD\n"); system("pause"); //디버깅 시 강제 종료되지 않도록 하는 코드 return 0; } 라이브러리 불러오기 C/C++에서는 #inclide 명령어를 이용해 다양한 라이브러리를 불러올 수 있음 studio.h는 기본적인 기능을 담고 있는 라이브러리 studio.h(standard input output header file)은 printf와 같은 출력 함수를 포함하고 있는 표준 입출력 파일 메인 함수 C/C++에서 프로그램은 항상 메인(main) 함수에서 시작된다 함수는 반환 값(Return Value)이 없을 수도 있으나 메인 함수에서는 항상 0을 리턴하는 것이 ..
C언어의 프로그래밍의 개발 환경 구축 C언어의 통합 개발 환경(Integrated Development Environment, IDE)은 Visual Studio가 많이 사용된다. 통합 개발 환경(統合開發環境, Integrated Development Environment, IDE)이란? 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어 프로젝트 작성 방법 프로젝트 작성 ⇒ 소스 파일에서 새 항목 추가 ⇒ 확장자가 .c인 파일를 작성 C++은 C를 포함하고 있기 때문에 C++에서도 작동 가능 .c 파일명은에 언더 바(_), 특수 문자 사용은 금지 HELLOW WORLD 프로젝트 작성 #include int main(void) ..