NullRawPointerQ[ptr]
NullRawPointerQ
NullRawPointerQ[ptr]
Examples
Basic Examples (2)
Test whether an OpaqueRawPointer is a null pointer:
NullRawPointerQ[OpaqueRawPointer[0]]Load a pointer to a foreign function:
funPtr = ForeignPointerLookup["compilerDemoBase", "addone"]A valid foreign function pointer is not null:
NullRawPointerQ[funPtr]Test whether a RawPointer is a null pointer:
NullRawPointerQ[RawPointer[0, "UnsignedInteger8"]]Export a string as raw memory:
ptr = RawMemoryExport["A string"]The pointer to the raw memory is not null:
NullRawPointerQ[ptr["Value"]]See Also
Tech Notes
Related Guides
History
Text
Wolfram Research (2023), NullRawPointerQ, Wolfram Language function, https://reference.wolfram.com/language/ref/NullRawPointerQ.html.
CMS
Wolfram Language. 2023. "NullRawPointerQ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/NullRawPointerQ.html.
APA
Wolfram Language. (2023). NullRawPointerQ. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/NullRawPointerQ.html
BibTeX
@misc{reference.wolfram_2026_nullrawpointerq, author="Wolfram Research", title="{NullRawPointerQ}", year="2023", howpublished="\url{https://reference.wolfram.com/language/ref/NullRawPointerQ.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_nullrawpointerq, organization={Wolfram Research}, title={NullRawPointerQ}, year={2023}, url={https://reference.wolfram.com/language/ref/NullRawPointerQ.html}, note=[Accessed: 12-June-2026]}