코드의 바이트(메모리)를 어떻게 줄일 수 있나요?
#include<stdio.h>
/**
* main - Entry Point
* Return: Always 0 (success)
*/
int main(void)
{
printf("Size of a char: %d byte(s)\n", sizeof(char));
printf("Size of an int: %d byte(s)\n", sizeof(int));
printf("Size of an long int: %d byte(s)\n", sizeof(long int));
printf("Size of an long long int: %d byte(s)\n", sizeof(long long int));
printf("Size of a float: %d byte(s)\n", sizeof(float));
return (0);
}
146바이트가 아닌 144바이트인가요?
답변1
이건 숙제 같은데...
출력 문자열에서 두 개의 구문 오류를 수정하면 printf
문자 두 개가 제거되어 컴파일된 코드의 크기가 정확히 2바이트 줄어들 수 있습니다.