C/C++ Pointers Explained with Board Game
C/C++ pointers | udi malka 0 1 1 0 1 1 0 1 -1 1 -1 1 1 -1 1 -1 0 1 -1 1 -1 1 -1 1 * (ptr-=□+■) * (* (arr+□)+■) * ++p * (p+□) * (p--) * (ptr=&arr[□□])
A tilted board-game-like diagram shows colored pawns, numbered grid cells, dice, and C/C++ pointer expressions. The joke is that pointer arithmetic is presented as a confusing tabletop puzzle, making low-level programming look like a game of chance and logic. EN: A tilted board-game-like diagram shows colored pawns, numbered grid cells, dice, and C/C++ pointer expressions. The joke is that pointer arithmetic is presented as a confusing tabletop puzzle, making low-level programming look like a game of chance and logic.
colored pawns / цветные фишкиblack game board / чёрное игровое полеgrid cells / клетки сеткиbinary numbers / двоичные числаwhite die / белый кубикblack die / чёрный кубикred pawn / красная фишкаblue pawn / синяя фишкаgreen pawn / зелёная фишкаyellow pawn / жёлтая фишкаwhite pawn / белая фишкаpointer expressions / выражения с указателямиC/C++ code / код C/C++arrows / стрелкиprinted diagram / напечатанная схемаgray background / серый фон
- @profunctor_io / 3343 2019-11-04
- Type
- image
- Size
- 601×800 · 114.9 KiB
- Mood
- absurd, confusing
- Language
- en
- Added