コードのバイト(メモリ)をどのように減らすことができますか?
#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
これは宿題のようです...
出力文字列で2つの構文エラーを修正すると、2つの文字が削除printf
され、コンパイルされたコードのサイズが正確に2バイト減少する可能性があります。