Store data in executable
<p>I'm just curious about this for a long time.</p>

<p>Is it possible for an application to store some changeable data (like configurations and options) inside its own executable? </p>

<p>for example: is it possible to design a single executable which if a user ran, set some configurations, copied it into another PC, then the application runs by its last set config in new PC.</p>

<p>is this possible by any means?</p>

<p><strong>Update:</strong> it seems that it's possible. then How?</p>
