Массив карт для игры в покер используя Struct - C (СИ)

Узнай цену своей работы

Формулировка задачи:

добрый дент, подскажите пожалуйста, как создать массив(карты 52 шт), , используя Struct спасибо за любой совет!

Решение задачи: «Массив карт для игры в покер используя Struct»

textual
Листинг программы
struct deck {
    char cards[52];
    int index;
};
 
...
 
    struct deck d = {
        { 0, 1, 2, 3, 4, 5, ... },
         0
    };

Объяснение кода листинга программы

В представленном коде объявлена структура deck с двумя полями: cards типа char с размером 52 символа и index типа int. Создаётся структура deck с использованием списка инициализации. Значения в поле cards соответствуют номиналам карт в порядке возрастания: 0 - туз, 1 - король, ..., 6 - шестёрка. Значение index равно 0.

Оцени полезность:

15   голосов , оценка 4.067 из 5
Похожие ответы