Могу ли я получить тип данных из переменной в C?

Есть способ получить тип данных на C?

Например:

int foo;

if (foo is int)
{
    // do something
}

или что-то вроде:

if (typeof(foo) == typeof(int))
{
    // do something
}

Заранее спасибо.

6
задан user464230 26 February 2011 в 15:36
поделиться