tuples in C

Tuples in C

In C, tuples can be simulated using structures. A structure in C allows you to group different data types together. Here's an example of how you can define a tuple-like structure in C:

struct Tuple {
    int first;
    char second;
    float third;
};

You can then create variables of this structure type and access its members using the dot operator:

struct Tuple myTuple;
myTuple.first = 10;
myTuple.second = 'A';
myTuple.third = 3.14;

This allows you to store and manipulate multiple values as a single unit in C, similar to tuples in other programming languages.