It is possible with comments:
bool *a = new bool(true); // Π·Π°Π½ΠΈΠΌΠ°Π΅ΠΌ ΠΏΠ°ΠΌΡΡΡ Π² ΡΠ°Π·ΠΌΠ΅ΡΠ΅ sizeof(bool*) Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ 'a', Π³Π΄Π΅ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ //Π°Π΄ΡΠ΅Ρ ΠΎΠ±ΡΠ΅ΠΊΡΠ°, ΡΠΎΠ·Π΄Π°Π½Π½Π°Ρ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ // ΠΈ Π·Π°Π½ΡΡΠ°Ρ Π½Π°ΠΌΠΈ ΠΏΠ°ΠΌΡΡΡ Π΄Π»Ρ ΡΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡ ΠΈΠΌΠ΅Π΅Ρ Π°Π΄ΡΠ΅Ρ cout << "Π°Π΄ΡΠ΅Ρ Π² Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ _ " << a << endl; cout << "Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ° _ " << *a << endl; cout << "Π°Π΄ΡΠ΅Ρ Π² Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ _ " << &a << endl;
pointer occupies memory in one machine word. This is 4 bytes or 8, depending on the machine.