본문 바로가기
SMALL

Program Language27

C ) 상수 사용하기 #include int main(){ const int con1 = 1; // 상수. 선언과 동시에 초기화 const float con2 = 0.1f; // 상수. 선언과 동시에 초기화 const char con3 = 'a'; // 상수 . 선언과 동시에 초기화 printf("%d\n %f\n %c\n", con1, con2, con3); return 0; } 상수는 변하지 않는 수다 , 에러 나는 상황을 알려주겠다. const int con11 = 1; con11 = 2; // 상수에 값을 할당하면 에러발생 printf("%d",con11) ; 위와 같이 값을 할당하면 에러가 발생하니 주의하자 2022. 8. 1.
C ) 리터럴 사용하기 리터럴( literal)은 " 문자 그대로" 라는 뜻인데 C 언어에서는 값 그 자체를 뜻한다. 그리고 상수(constant)는 변수처럼 리터럴이 저장된 공간이다. 프로그램을 작성할 때 고정되어 있어야 할 값을 변수에 저장해서 사용하다 보면 실수로 값을 바꿀 가능성이 있다. 따라서 상수는 값을 바꾸는 것을 방지하기 위해 사용하며 코드의 의도를 명확하게 만들 수 있다. #include int main(){ printf("%d\n", 10); printf("%f\n", 0.1f); printf("%c\n", 'a'); printf("%s\n", "Hello World"); return 0; } 2022. 8. 1.
C ) 기본 자료형 > - CPU에서 연산하기 가장 적합한 데이터의 크기가 int 크기로 결정됨 - 연산이 동반되면 int로 형 변환이 이루어진 뒤에 연산이 진행됨 - 즉, 연산을 동반하는 변수의 선언을 위해서는 int로 선언하는 것이 적합함 > - 연산을 동반하지 않으면서, 또는 최소한의 연산만 요구하는 경우에 적합함 - char또는 short으로 충분히 표현이 가능한 데이터를 저장하는 경우에 적합함 #include int main(){ double rad, area; printf("원의 반지름 입력: "); scanf("%lf", &rad); area = rad * rad * 3.14; printf("원의 넓이 : %f \n", area); return 0; } 2022. 7. 29.
C ) 자료형 최솟값과 최댓값 표현하기 limit 를 이용하여 확인 #include #include // 자료형의 최댓값과 최솟값이 정의된 헤더 파일 int main(){ // 값을 소문자나 스펠링 틀리시 정의헤더파일을 못불러와 오류가 생깁니다. // 꼭 똑같이 쓰셔야 합니다. char num1 = CHAR_MIN; char max1 = CHAR_MAX; short num2 = SHRT_MIN; short max2 = SHRT_MAX; int num3 = INT_MIN; int max3 = INT_MAX; long num4 = LONG_MIN; long max4 = LONG_MAX; long long num5 = LLONG_MIN; long long max5 = LLONG_MAX; printf("char min : %d\t\t || char .. 2022. 7. 26.
LIST