C language implementation diagram and basic operations