Vielen Dank erstmal für die Antworten!!

Ich möchte (erstmal) einen Ultraschallsensor (http://www.roboter-teile.de/datasheets/srf08.pdf) über I2C an den I2C-USB-Adapter an meinen WindowsPC klemmen.
Anschließend möchte ich Distanzwerte in einem C-Programm (Visual Studio) verarbeiten..

Nun steht in dem Handbuch des I2C-USB-Adapters:
4.1.1. „S“ – Start-Bedingung
Beispiele:
Schreibe das Daten-Byte 0xFF in das Gerät mit der Geräte-Adresse 1000 000X (binär).
Bildung der Adresse: 0100 000X + Schreib-Bit (0) = 0100 0000 (binär) = 40 (hexadezimal)

[Start] [Write-Adr:0x40] [Daten:0xFF] [Stopp]
S 40 FF P

Nun ist mein Problem das ich dies nun in C machen möchte (muss) xD

Ich kann ja nicht in mein C Programm einfach diese Zeilen übernehmen

@Andre_S:
Zu Microsoft Visual Studio Beispielen seh ich in dem Handbuch nichts?? Welche Seiten meinst du??