[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/code-roller/python-pointer-library/main/README.md [Back]  [Original]

# pyPtr Pointers for Python ## Usage To create a new `Pointer`: ```python import ptr num: int = 10 num_pointer: ptr.Pointer = ptr.Pointer(num) ``` To get the address and value that the pointer points to: ```python num_pointer_address: int = num_pointer.getAddress() num_pointer_value: int = num_pointer.getVal() ``` To perform calculations: ```python # += and -= num_pointer.increment() num_pointer_value_after_plus_equals: int = num_pointer.getVal() num_pointer.decrement() num_pointer_value_after_minus_equals: int = num_pointer.getVal() # + and - num_pointer.add(10) num_pointer_value_after_plus: int = num_pointer.getVal() num_pointer.sub(15) num_pointer_value_after_minus: int = num_pointer.getVal() # ==, !=, , = other: int = 15 other_pointer: ptr.Pointer = ptr.Pointer(other) are_addresses_equal: bool = num_pointer.eqeq(other_pointer) are_addresses_not_equal: bool = num_pointer.ne(other_pointer) are_addresses_greater: bool = num_pointer.gt(other_pointer) are_addresses_less: bool = num_pointer.lt(other_pointer) are_addresses_less_or_equal: bool = num_pointer.lte(other_pointer) are_addresses_greater_or_equal: bool = num_pointer.gte(other_pointer) ``` ## Credits Made by these members of the code roller team =D
image [image]

Web Proxy Viewer  |  New URL  |  Original Page