第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

這是什么鬼?

運行成功 hello.c: In function 'main': hello.c:8:5: warning: implicit declaration of function 'say' [-Wimplicit-function-declaration] ? ? say(); ? ? ^~~ test.c: In function 'say': test.c:3:5: warning: implicit declaration of function 'printLine' [-Wimplicit-function-declaration] ? ? printLine(); 什么鬼?

正在回答

3 回答

https://img1.sycdn.imooc.com//5af842f20001a6ba01570150.jpg

hello.c里面第三行extern void printLine()? ?

test.c里面第二行加

void printLine();

第三行改成static void say()


0 回復 有任何疑惑可以回復我~

在調(diào)用外部函數(shù)的時候,要先做個調(diào)用聲明才不會報錯。所以hello和test兩個文件都需要補充一個函數(shù)調(diào)用聲明。

hello.c

#include <stdio.h>

extern void say();

void printLine() ? ? //這里定義的方法對嗎?

{

? ?printf("**************\n"); ??

}

int main()

{

? ? say();

? ? return 0;

}



test.c

#include <stdio.h>

extern void printLine();

void say(){

? ? printLine();

? ? printf("I love imooc\n");

? ? printf("good good study!\n");

? ? printf("day day up!\n");

? ? printLine();

}


2 回復 有任何疑惑可以回復我~

你寫的test.c那個文件沒有定義頭文件,然后有mian函數(shù)的文件里沒有調(diào)用test的頭文件

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這是什么鬼?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號