SMALL Program Language/C25 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. C) sizeof 를 통해 자료형 크기를 구해보자 #include int main() { int num1 = 0; int size; size = sizeof num1; // 변수 num1의 라요형 크기를 구함 printf("num1의 사이즈 : %d\n",size); // 자 이제 각 자료형의 크기를 구해보자 printf(" char : %d\n short: %d\n int:%d\n long :%d\n long long :%d\n"); sizeof(char); sizeof(short); sizeof(int); sizeof(long); sizeof(long long); return 0; } 코드가 필요한거지? 잘 봐바 기본중의 기본함수니까 2022. 7. 26. C) 연산자 *연산자의 종류* -대입 연산자 -산술 연산자 - 복합 대입 연산자 - 부호 연산자 -증가 , 감소 연산자 -관계 연산자 -논리 연산자 -콤마 연산자 --복합대입 연산자-- - a= a+b a+= b - a= a-b a-= b - a= a*b a*= b - a = a/b a /= b - a = a%b a %= b 기본중 기본이며 나중 알고리즘에서도 많이 자주 쓰이니 앞과 뒤에 붙을 때의 의미를 정확히 이해하고 기억해야 한다. -연산의 조건을 만족하면 '1' 반환, 그렇지 않으면 '0' 반환. - C언어는 '0'이 아닌 모든 값을 '참'으로 간주함 -구분을 목적으로 사용되는 연산자임 -둘 이상의 변수를 동시에 선언하거나, 둘 이상의 문장을 한 행에 삽입하는 경.. 2022. 2. 8. 이전 1 2 3 4 5 6 7 다음 LIST