連結リストのデータにポインタを使うのはいけないのか

さっきまでCで連結リストを実装していた。 その際、 typedef struct { Data *data; Node *next; } LinkedList; というように実装していた。 そしてうまく動作せずgdbでデバッグしたりしてたんだけど、いくらやってもうまくいかない。 しかも、ググっても連結…

C言語のポインタがやっぱりよくわかってなかったんだけどこの記事を書いてるうちにその部分はわかりました! わーい!

C言語の簡単なプログラムを作って構造体とポインタの挙動を調べているんだけど、やっぱりよくわからないところが出てきた。 まず、こう書いてみる。 #include <stdio.h> #include "test.h" #include <string.h> #include <stdlib.h> int zero = 0; typedef struct{ int *x; } X; typedef s</stdlib.h></string.h></stdio.h>…

C言語の構造体のメンバにポインタ変数を使った時の挙動がよくわからない

#include <stdio.h> #include <stdlib.h> #include "point.h" int main() { Point hoge; hoge = point_init(0,0); printf("%d %d\n", *(hoge.x), *(hoge.y)); return 0; } #include <stdio.h> #include "point.h" Point point_init(int s, int t) { Point p; p.x = &s; p.y = &t; int i =</stdio.h></stdlib.h></stdio.h>…

「アイドル稼業、はじめました!」(岩関昂道先生)感想

「アイドル稼業、はじめました!」を読み終わった。簡単にあらすじを書くと、主人公・成田利生は公園で出会った女の子に惚れてしまい、彼女が人気女優・瀬戸あおいであったことを知って自らも俳優となってもう一度彼女に会いたいと芸能界入りを志すが、なん…

私がいかに打算的であるか

学科の人間との会話の中で考えたことを書き留めておこうと思う。 以下、死ぬほどどうでもいい自己省察が続くことに留意したほうがいいと思うよ。 きょうY氏との会話の中で「私はまったく打算的な人間で、クズである」という旨の発言をした。たった3時間ほど…