A high-level, general-purpose programming language, created as an extension of the C programming language, that has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
>My OS in 64-bit but pointer size is 4 bit.
Your operating system is not relevant. What determines the pointer
size is for which platform you have built your program. If you
build a Win32 program the pointers will be 32 bits. If you build
a Win64 program the pointers will be 64 bits.
- Wayne