Я добрая новичок в c, поэтому я написал эту простую программу. Я просто имею две переменные int.Раздел данных слишком большой или нет?
#include<stdio.h>
#include<conio.h>
int main(){
int x = 3;
int y = 4;
printf("x = %d \n y = %d",x,y);
return 0;
}
Поэтому, когда я проанализировал его изображение EXE
. я обнаружил, что раздел данных был 12 КБ, это нормально или есть что-то, что я не могу видеть, я имею в виду мой размер программы, включая заголовок PE, код и импорт, размеры 72 КБ. Размер моего SECOND.EXE
извините за файлы заголовков :) –
кроме раздела данных в вашей программе есть текстовая секция и BSS. –
i измеренный текст + rdata + PE заголовок в отладчике иммунитета это было 72 КБ, но данные показывают дополнительные 12 КБ? –