Salve, premesso che sono un "neofita", mi spiegate questa istruzione:
I2CFreedom_TDeviceData *DeviceDataPrv = (I2CFreedom_TDeviceData *)DeviceDataPtr;
La prima struttura è un puntatore e mi restituisce il valore di DeviceDataPrv.
Quindi avrei I2CFreedom_TDeviceData (valore DeviceDataPrv)...
Ma l'altra quando * è tra parentesi cosa si verifica??
Grazie per ogni tipo di aiuto