C語言同源程式裡面如何在函式裡面呼叫另外函式

2021-06-28 17:34:16 字數 2846 閱讀 3113

1樓:魔群領袖

樓上那幾位的就可以保證同一個檔案滿足你要求了,只要被呼叫的函式定義在呼叫函式的前面就可以,否則無法編譯過,如果在另外個檔案裡的函式需要確認2個檔案的標頭檔案包含關係,通過extern 呼叫,也可以使用,還有些細節說起來太麻煩可以查閱基本的c語言書籍都有

2樓:熊貓

按照另一個函式的首部寫呼叫語句就可以了。格式是「函式名(參數列列);」

3樓:

直接寫函式名加括號,如果有引數帶上引數就可以了

4樓:匿名使用者

#include "檔案" 將檔案包含進來.要包含多條檔案要使用多次.

比如:#include "stdio.h"

呼叫自己的程式模組要給出目錄路徑名,即指明盤驅動器名和一系列的子目錄名.比如:#include "d:\user\test\menu.h"

5樓:hui翽

把想加入的那個程式include進來即可。

**如下:

int m(int n)

命名為1.c

int f(int n)

命名為2.c

void main()

命名為3.c

程式4.c的**如下 :

程式**:

#include "1.c"

#include "2.c"

#include "3.c"

6樓:聖誕鯊魚

寫 函式名(函式引數) 就行了 ,例如

int sum(int a,int b)

void fun()

7樓:

int max(int a,int b)

void main()

這個例子可以幫你理解。

c語言中能否在一個自定義函式中呼叫另一個自定義函式?

8樓:七班趙子龍

當然copy

可以!c語言程式的最基本的模組就是函式,

該程式規定:任意函式都可以呼叫其它任意一個函式,包括函式本身;

1、函式呼叫自己本身, 這種稱為遞迴;

通過遞迴,計算1+2+3+...+n值的**:

2、自定義函式呼叫其它自定義函式的例子:

這個例子就是主函式呼叫自定義函式fun2,然後fun2呼叫另一個自定義函式fun1;

2. c語言規定:在一個源程式中,main函式的位置( )。 a)必須在最開始 b)必須在系統呼叫的庫函式的後面 c

9樓:短短長長長短

c語言規定在源程bai序中,du

主函式的位置可以任意zhi。

c語言是一種通用的計算機編

dao程語言,廣泛應用於回底層開發。c語言的答設計目標是提供一種程式語言,它可以簡單地編譯和處理底層記憶體,生成少量的機器**,並且不需要執行環境的任何支援。

主函式又稱主函式,是程式執行的起點。主要功能是相對而言的,就像語音理論的主音是泛音一樣,泛音是程式中除主要功能外的其他功能。它迎合了人們的思維方式,產生了一個版本而不是某種模式。

一旦執行了主功能,程式就可以模組化,實現一個封閉的整體。

擴充套件資料:

功能分類

從使用者的角度來看,有兩個功能:

1、標準函式是庫函式。這是由系統提供的。

2、使用者定義的函式。它可以解決使用者的特殊需求。

就功能形式而言,有兩種型別的功能:

1、非引數函式。printstar和print_u訊息是一個非引數函式。呼叫非引數函式時,呼叫函式不會將資料傳輸到被呼叫函式權重,該權重通常用於執行指定的一組操作。

2、有引數函式。呼叫函式時,呼叫函式和被呼叫函式之間存在資料傳輸。也就是說,呼叫函式可以將資料傳遞給被呼叫函式,也可以將被呼叫函式中的資料帶回給呼叫函式。

10樓:

你這個問題描述bai得不對。不是du main( ) 函式的位

zhi置在dao哪版個位置。main( ) 函式的位置放在**都可以,哪怕把子權函式寫到 main( ) 函式之前也可以。無論各個函式如何擺放,反正在執行整個 c 程式時,c 語言都是要從 main( ) 函式開始執行的。

另外,如果從 c 程式的執行入口的角度上講,都是從 main( ) 開始執行,那麼 main( ) 函式的位置必須要在系統呼叫的庫函式之前,而不是後面。例如如下程式:

#include

void main( )

main( ) 主函式的位置必須要在系統呼叫的庫函式之前。即:程式首先執行 main( ) 函式,然後執行 scanf( ) 庫函式,最後執行 printf( ) 庫函式。

另外,在主函式 main( ) 之前包含的標頭檔案說明語句:#include 不能夠算是系統呼叫的庫函式, 而只能夠說它是一個 c 語言程式中包含了哪些需要執行的庫函式的原型說明而已。

11樓:匿名使用者

可以在任意位置。

c程式總是從main函式開始執行,但main函式在程式中的位置可以是任意的。

12樓:處搖胼手胝足

b 必須在系統呼叫的庫函式的後面

13樓:匿名使用者

b,很多自定義的函式會在main函式前面

14樓:匿名使用者

main函式可放任意位置

15樓:匿名使用者

c 沒貼出來,應該選c。

16樓:匿名使用者

按你這選項就是b了,,不一定要在最前,經常我的main()還在子函式的後面呢

c語言源程式注註釋符號是,C語言源程式注註釋符號是

單行註釋和成對註釋。單行註釋以雙斜線 開頭。同一行中斜線右側的所有內容都是註釋,會被編譯器略過。另一個分隔符是註釋符號對 它繼承自c語言。這種註釋以 開始,以 結尾。編譯器把 和 之間的部分都作為註釋來處理 註釋符號對可以放置在允許輸入tab 空格或新行的任何地方。註釋符號對可以跨越程式的多個行,但...

c語言源程式檔案的字尾是什麼,C語言源程式檔案的字尾是什麼?

c 是c語言的源程式,cpp是c 語言的源程式。在windows作業系統下,c語言源程式字尾為.c 編譯後的字尾為 obj 或 o 連線後生成的可執行檔案的字尾為.exe。紙巾用水浸溼後不斷擦拭手機後蓋,注意水不能擦太多,薄薄擦一點就好了,關鍵是要後蓋上的水快速蒸發。待後蓋上的水珠蒸發幹後,又重複擦...

如何將編寫好的c語言源程式變成可執行檔案

以gcc編譯器為例,可以分為四步。第一步是預處理,包括語法檢查等工作。gcc p abc.c 第二步由源程式生產組合語言 gcc s abc.c 會生成abc.s檔案,這個檔案裡就是彙編 第三步編譯器生成目標 一個原始檔生成一個目標 gcc c abc.c 會生成abc.o 第四步聯結器從目標 生成...