Can anyone of you tell me how to move a character (an arrow or any other character) on screen using keyboard? I'm actually a beginner and have only wrote simple (starter's) programs in C++. It would be great if you tell me without using any external library which is not included in C++ by default (in other words, using plain C++).
What you see on screen is drawn by someone. Someone that can collaborate with the OS, drivers, and hardware. One can, in principle, reimplement most of it but in practice you really want to use existing libraries.
without using any external library which is not included in C++ by default
which to me, means... No Ncurses, SFML, Allegro, etc..
All of the libraries used are included with standard C++. True, I also used graphic characters to create the frames, but those are also standard. The main part of the program the OP needed, is the way to move the character on screen. The rest is just, well, 'window dressing' so to speak.
Well, these were my reasoning's. If the OP can use it, great, if not, so be it. :)