본문 바로가기
#define 오류 해결 방법 #define은 C 언어의 전처리기 지시자로, 상수나 매크로를 정의하는 데 사용됩니다. 이를 통해 코드의 가독성을 높이고 반복적인 작업을 줄일 수 있습니다. 오늘은 #define 사용 시 실수하는 3가지 포인트에 대해 원인과 해결방법에 대해 알아보도록 하겠습니다. 목차 #define 란? #define은 C 언어에서 사용되는 전처리기 지시자입니다. #define 지시자를 사용하여 상수나 매크로를 정의할 수 있습니다. 이렇게 정의된 상수나 매크로는 프로그램 전체에서 사용될 수 있으며, 코드의 가독성을 높이고 반복적인 작업을 줄이는 데 도움을 줍니다. 하지만 때로는 #define 지시자를 잘못 사용하거나 잘못된 정의를 하면 문제가 발생할 수 있습니다. 일반적인 #define 오류 중 하나는 정의한 매크로 뒤.. 2023. 6. 12.
uint8_t, uint16_t, uint32_t 사용하는 이유 uint8_t, uint16_t, uint32_t 등의 데이터 유형은 정수 값을 저장하고 처리하기 위해 사용되는 중요한 도구입니다. 이들 데이터 유형은 다양한 분야에서 메모리 사용 최적화와 값의 범위 제한을 위해 사용됩니다. 이번 블로그에서는 이들 데이터 유형의 사용 목적과 예시 코드에 대해 알아보겠습니다. 목차 uint8_t, uint16_t, uint32_t 란? uint8_t, uint16_t, uint32_t와 같은 데이터 유형은 정수형 데이터를 표현하는 데 사용됩니다. 각각 8비트, 16비트, 32비트의 크기를 가지며, "unsigned integer"의 약어인 uint와 비트 수를 나타내는 숫자로 이루어져 있습니다. 이러한 데이터 유형은 특정 비트 수에 맞게 정수 값을 저장하고 조작하는 데 사.. 2023. 6. 11.
[C언어]독학으로 공부하는 C언어 피라미드, 다이아몬드 만들기 독학으로 공부하는 C언어 별 피라미드, 별 다이아몬드 만들기 오늘은 특수문자 * 을 이용하여 계단을 만드는 방법에 대해 알아보도록 하겠습니다. 알려드리는 예제는 C언어의 for문을 이용 또는 응용하여 복잡한 C언어의 논리적 사고 학습을 강화시키는데 도움이 됩니다. C언어 독학 학습 순서 먼저 알려드린 별찍기,별계단만들기는 잘 따라하셧나요? 그다음단계인 C언어로 다이아몬드를 만들어볼 예정인데요. 그전에 다이아몬드를 만들기 위한 필수 코스 피라미드를 먼저 만들어보고 다이아몬드를 만들어 보겠습니다. 꼭 코드만 붙여서 하시지 말고, 꼭 타이핑하셔서 따라하시는게 가장 중요해요. [C언어]독학으로 공부하는 C언어 별 찍기,별계단 만들기 C언어 독학으로 피라미드 만들기 1 별 피라미드 코드 1 #include voi.. 2020. 9. 29.
[C언어]독학으로 공부하는 C언어 별 찍기,별계단 만들기 독학으로 공부하는 C언어 별 계단 , 별 찍기 만들기 오늘은 특수문자 * 을 이용하여 계단을 만드는 방법에 대해 알아보도록 하겠습니다. 별찍기,별계단만들기로 흔히 알고있는 문제의 예제는 C언어의 for문을 이용 또는 응용하여 복잡한 C언어의 논리적 사고 학습을 강화시키는데 도움이 됩니다. 꼭 코드만 붙여서 하시지 말고, 꼭 타이핑하셔서 따라하시는게 가장 중요해요. [C언어]독학으로 공부하는 C언어 피라미드, 다이아몬드 만들기 별 계단 만들기 1 - 별계단 만들기_1 코드 #include int main() { int i, j; for (i = 1; i = i; j--) { printf(" "); } printf("\n"); } } 별계단 만들기_1 결과 별 계단 만들기 2 별계단 만들기_2 코드 #inc.. 2020. 9. 28.
[C언어]독학으로 공부하는 C언어 비주얼 스튜디오 0코드로 인해 종료되었습니다. 비주얼 스튜디오 "0 코드로 인해 종료되었습니다." 오늘은 비주얼 스튜디오 사용 중에 나오는 0 코드로 인한 종료에 대해 알아보겠습니다. 비주얼 스튜디오 "0 코드로 인해 종료되었습니다." 원인 "0코드로 인해 종료되었습니다."에러는 디버깅 모드로 실행하고 프로그램이 종료될 때 0을 반환했다는 문구입니다. 즉 쉽게 말해 main함수 종단에 return 0;을 사용하는데 이것은 0을 반환하여 종료되었다는 뜻입니다. 결국! 정상정으로 종료가 되었다는 오류가 아닌 상세 설명인데요. 비주얼 스튜디오 "0 코드로 인해 종료되었습니다." 해결 방법 0코드로 종료되었다는 문구를 해결하는 방법을 간단하게 설명드리겠습니다. 우선 비주얼 스튜디오 상단 메뉴창에 [도구]->[옵션]을 눌러줍니다. [옵션] 창에서 오른쪽 카테.. 2020. 9. 27.

TOP

TEL. 02.1234.5678 / 경기 성남시 분당구 판교역로