構造体のポインタ

*C言語

 

構造体のアドレスを宣言した構造体のポインタにアドレスを格納することが

できるわけだ。(配列の先頭のアドレスを)

 

さらにポインタ演算でループを回すこともできるか。

このfor文はそれを使用していないが。。

 

参考URL:

http://www9.plala.or.jp/sgwr-t/c/sec15-3.html

 

#include <stdio.h>

struct seiseki {
	int no;
	char name[20];
	double heikin;
};

int main(void)
{
	int i;
	struct seiseki seito[20] = {
		{ 1, "SAKURAI", 78.6 },
		{ 2, "NAGANO", 57.3 },
		{ 3, "TAKESHITA", 66.4 },
	};