C equivalent