external declaration的意思|示意

美 / eksˈtə:nl ˌdekləˈreiʃən / 英 / ɪkˈstɚnəl ˌdɛkləˈreʃən /

[计] 外部说明


external declaration的用法详解

'

英语单词external declaration的用法讲解

External declaration是指在C/C++程序中与函数有关的一种声明。它有两个重要的作用:声明函数和定义函数。

在头文件中,external declaration一般只声明函数,这是为了告诉编译器函数的名称和参数的类型,但不定义函数,仅仅由编译器去搜索此函数的定义。比如:

int add(int x, int y);

表示声明函数add,参数类型为int,返回值也是int。

而在源文件中,external declaration一般既声明又定义函数,即该函数的实现代码及参数类型被一起定义。比如:

int add(int x, int y)

{

return x + y;

}

表示定义函数add,参数类型为int,返回值也是int,实现代码为x + y。

总之,external declaration是在程序中声明和定义与函数有关的一种声明,头文件只声明函数,源文件既声明又定义函数。

'

external declaration相关短语

1、 external markup declaration 外部标记声明,外部标记宣告

2、 external crack declaration 外说明

3、 declaration of external variable 外部变量说明