05_专业词汇 - Yiwei666/05_C_programing GitHub Wiki
1. C语言专业英语词汇
-
In languages like C and C++,
preprocessor directives
start with a hash symbol (#). Common preprocessor directives include #include (for including header files), #define (for creating constants), and #ifdef, #ifndef, #else, #endif (for conditional compilation). -
In programming, a
freestanding environment
typically refers to a system or platform where a program can run independently, without relying on a host operating system. This term is often used in the context of embedded systems, where programs need to run directly on hardware without the support of a full-fledged operating system. -
Parentheses
(singular: "parenthesis") are punctuation marks used to set off information within a sentence that is not essential to the main point. They are usually curved and come in pairs. The information inside the parentheses is often an explanation, clarification, or an aside. -
Procedural languages
refer to programming languages that follow a procedural or imperative programming paradigm. In procedural programming, a program is organized as a series of procedures or routines, each of which contains a sequence of computational steps to be carried out. These languages focus on defining procedures that specify a series of steps to be executed in order. -
Escape sequences
are typically used in programming languages to represent special characters or control characters within strings. These sequences often begin with a backslash (""). For example, in many programming languages, "\n" represents a newline character. -
Integrated Development Environments
(IDEs) are software applications that provide comprehensive tools and features to facilitate and streamline the process of software development. IDEs are designed to be a central platform for developers, combining various tools, editors, and debuggers into a unified environment. -
The term
conforming programs
usually refers to programs that adhere to a set of standards or specifications. Conforming programs are designed and implemented in accordance with predefined rules or guidelines, ensuring compatibility and interoperability with other software components or systems. -
A
pointer
is a variable that stores the memory address of another variable. Pointers are used for dynamic memory allocation, efficient data manipulation, and creating data structures like linked lists. They enable direct access to memory locations, offering flexibility and efficiency in certain programming tasks. -
A
compound statement
in programming refers to a block of code that is grouped together and treated as a single unit. It is often used when multiple statements need to be executed together. In many programming languages, compound statements are defined by enclosing the code block within curly braces {}. -
Automatic storage duration
is a concept in computer programming that refers to the lifetime of a variable in a program. Variables with automatic storage duration are created when a block of code is entered and are automatically destroyed when that block is exited.