fixed c type