Stack Class
Coddyの「スタック - データ構造シリーズ #1」コースのレッスン 3/13。
私たちが作成する Stack データ構造は、整数のみを格納します。
データ構造を作成するたびに、そのデータ構造の要素を内部でどのように処理するかを決定する必要があります。
最も一般的な方法は配列を使用することですが、プログラミング言語によって異なる多くの方法があります。
このプロジェクトでは、Stack クラスを作成する際に手取り足取りガイドしますが、すべてを内部でどのように実装するかは、あなた自身で決定する必要があります。
行き詰まった場合は、遠慮なく弊社のサポートを利用して助けを求めてください!
チャレンジ
簡単入力を受け取らないコンストラクタを持つクラス Stack を作成してください。
コンストラクタ内で、スタックの要素を保持するクラス変数を空の配列で初期化してください。
自分で試してみよう
#include <stdio.h>
#include "stack.h"
int main() {
Stack stack;
Stack_init(&stack);
printf("%d\n", stack.size);
return 0;
}