mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-10-28 02:43:08 +08:00
* refactor: clean to roadmap content * refactor: move shared helpers into scripts/lib
847 B
847 B
Static Typing
Static typing, as implemented in C++, is a system where the data type of a variable is known and checked at compile time, before the program runs. This means each variable is declared with a specific type (like int, double, or char), and the compiler enforces that only values of that type are assigned to it. While C++ allows for type conversion, attempting to assign an incompatible type will result in either an implicit conversion (if possible) or a compilation error, ensuring type safety and helping catch errors early in the development process.
Visit the following resources to learn more: