電脳ミツバチのコンピュータ広報室

銀座の屋上菜園を耕しています。コンピュータ畑も耕します。

2005-12-16から1日間の記事一覧

②構造体自体をポインタで扱う

構造体をmallocして動的に確保したい。 こんなときも多いだろうがとりあえず書き方として #include<stdio.h> #include<stdlib.h> #include<string.h> #include "kouzoutai.h" main() { POINT *p_memallocate; p_memallocate=malloc(sizeof(struct p_kouzoutai)); p_memallocate->a=strdup(</string.h></stdlib.h></stdio.h>…

②構造体の初期化

構造体は初期化することが出来る。 例えば一度に全て0を入れたい場合、memset関数を使う。 #ifndef KOUZOUTAI_H #define KOUZOUTAI_H typedef struct p_kouzoutai { char *a; char *b; char *c; }POINT; typedef struct a_kouzoutai { char a[10]; char b[1…