UserGuide - ConstantsIn addition to variables PureBasic provides a method to define constants too. In fact it provides several. We’ll have a quick look at them now. Predefined constants - provided either by PureBasic itself (all begin with #PB_), or from the API for the operating system. The IDE’s Structure Viewer tool has a panel which shows all the predefined constants. User defined constants - by defining a constant name with the prefix # you can provide your own constants to make code more readable.
#MyConstant1 = 10 #MyConstant2 = "Hello, World!"Enumerations – PureBasic will automatically number a series of constants sequentially in an Enumeration, by default enumerations will begin from zero – but this can be altered, if desired.
Enumeration #MyConstantA #MyConstantB #MyConstantC EndEnumeration Enumeration 10 Step 5 #MyConstantD #MyConstantE #MyConstantF EndEnumeration Debug #MyConstantA ; will be 0 Debug #MyConstantB ; will be 1 Debug #MyConstantC ; will be 2 Debug #MyConstantD ; will be 10 Debug #MyConstantE ; will be 15 Debug #MyConstantF ; will be 20
< Previous: Variables | Overview | Next: Decisions & Conditions >