C言語

C言語。構造体とか、ポインタとかありますね。

なんとなく使ってこなかったので、VisualStudioにもC/C++コンパイラがついてくるので、遊んでみました。

#include 
#include 

typedef struct {
  int i;
} Hoge;

int main(int argc, const char **argv) {
  Hoge* h;
  h = (Hoge *)malloc(100);
  if(h == NULL) {
    fprintf(stderr,"init failed (write only mode)");
    exit(EXIT_FAILURE);
  }

  h->i = 3;
  printf("%d", h->i);
  free(h);
  return 0;
}

勉強になりました。