#include <stdio.h>

int
main()
{
  int arr[10] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
  int i = 3;
  printf("%d\n", i[arr]);
  return 0;
}

If you index an integer with an array in C, it gives you the same result as when you index an array with an integer. This is because array indexing is equivalent to pointer arithmetic. i’th member of arr equals to arr plus i equals to i plus arr equals to arr’th member of i.

  • rtxn@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    10 days ago

    :ter opens a terminal buffer. It uses the same modal controls as other vim buffers, so you’ll have to enter insert mode to type. Neovim + Nvchad has its own nvchad.term module that can be customized in the config. You can also press Ctrl+Z while in normal mode to suspend Vim and return to the parent shell, and the fg command to reopen the suspended process.