C Language - Introduction

C language is a process-oriented structured and modular programming language that integrates assembly language and high-level language.

Features:

It has the dual ability of high-level language and low-level language. C language allows direct access to memory addresses, can perform bit operations, can implement most of the functions of assembly language, and can directly operate on hardware, so it is also called an intermediate language.

The generated object code is of good quality and the execution efficiency of the program is high.

 The language is concise and the structure is clear. The powerful functions of the C language guarantee the modularity and structure of the program.

 Strong language skills.

The program has good versatility and portability. C language does not depend on hardware input and output statements, but uses system library functions for input and output operations, so C language does not depend on any hardware system. This feature makes it easy to port programs written in C language to other environments.

insufficient:

The syntax restrictions are not strict, the type constraints on variables are not strict, which affects the security of the program, and the array subscript out-of-bounds check is not performed.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325480357&siteId=291194637