ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
13 июля
467542
Dingo (26.11.2013 11:57, просмотров: 8264) koyodza
Как на Си написать? Хочется передавать в функцию указатель на элемент массива, беда в том, что иной раз это ссылка на long, другой - на int. showData( &LongArray[num], 0); showData( &IntArray[num], 1); // --------------------- void showData(void *value, unsigned char func) { if (func == 0) { // Voltage Vin = ((unsigned long)Vref*(unsigned int*)value); Vin = Vin/1024*kdiv; } if ( func == 1) { // cummulative // Voltage Vin = ((unsigned long)Vref*(unsigned long*)value); Vin = Vin/1024*kdiv; }