ZILtoid1991@lemmy.world to Programmer Humor@programming.dev · 1 month agoPointers explained:lemmy.worldimagemessage-square76linkfedilinkarrow-up1578arrow-down136
arrow-up1542arrow-down1imagePointers explained:lemmy.worldZILtoid1991@lemmy.world to Programmer Humor@programming.dev · 1 month agomessage-square76linkfedilink
minus-squareTechnus@lemmy.ziplinkfedilinkarrow-up12·1 month agoAh right, so that would be a 3D array. T* is a single row of T T** is a list of rows T*** is a list of “layers” in the third dimension This would be incredibly hazardous to pass around as a bare pointer with no context, though. I’d expect to see this in a struct that, at minimum, also includes fields for the size of each dimension.
minus-squareBartyDeCanter@piefed.sociallinkfedilinkEnglisharrow-up8·1 month agoThis Sparta C. We live for danger.
Ah right, so that would be a 3D array.
T*is a single row ofTT**is a list of rowsT***is a list of “layers” in the third dimensionThis would be incredibly hazardous to pass around as a bare pointer with no context, though. I’d expect to see this in a
structthat, at minimum, also includes fields for the size of each dimension.This
SpartaC. We live for danger.