ホーム » 2005 » 6月 » 07

日別アーカイブ: 2005年6月7日

2005年6月
« 5月   7月 »
 1234
567891011
12131415161718
19202122232425
2627282930  

最近の投稿(電子情報)

アーカイブ

カテゴリー

Debian/GNU Linux sarge が正式リリース。

Debian/GNU Linux sarge が正式リリース。

Debian/GNU Linux sarge が stable として正式にリリースされた。 これに伴い、サーバの apt-line にある woody を消す。 ほとんど、sarge ベースに直していたが、正式リリースに会わせて、 パッケージ名の更新があったのか、予想外にいくつものパッケージが更新された。

図形のデータにて、仮想関数の課題

昨年度と同様に、図形の表示を仮想関数により実装するプログラム例を見せ、 これに対し、色付き図形を扱うプログラムにバージョンアップしてもらう。 時間の後半は、上記課題に取り組んでもらう時間とした。

リスト構造の導入

先週の『次のデータの場所』の保存の例を、リスト構造にて説明する。

struct List {
int          data ;
struct List* next ;
} ;
struct List* p ;
p = (struct List*)malloc( sizeof( struct List ) ) ;
p->data = 1 ;
p->next = (struct List*)malloc( sizeof( struct List ) ) ;
p->next->data = 2 ;
p->next->next = (struct List*)malloc( sizeof( struct List ) ) ;
p->next->next->data = 3 ;
p->next->next->next = NULL ;
struct List* q ;
for( q = p ; q != NULL ; q = q->next )
printf( "%d\n" , q->data ) ;