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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么這么寫還是報(bào)錯(cuò),求大佬看看

#include <stdio.h>

#include "test.c" ? //引用test.c文件

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

{

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

}

int main()

{

? ? say();

? ? return 0;

}


正在回答

2 回答

hello.c從test.c調(diào)用函數(shù),所以是extern? ? ? ?test.c要設(shè)置一個(gè)靜態(tài)函數(shù),所以加static

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_浪人獨(dú)道_0 提問者

?#include <stdio.h>static void say(){ printLine(); printf("I love imooc\n"); printf("good good study!\n"); printf("day day up!\n"); printLine();} 這是test.c里面的代碼,加了能打印出來結(jié)果,但是還是有報(bào)錯(cuò)
2018-10-21 回復(fù) 有任何疑惑可以回復(fù)我~
#2

CassanBob

test.c的函數(shù)不加static為什么錯(cuò)呢?
2018-10-25 回復(fù) 有任何疑惑可以回復(fù)我~
#3

天才legend 回復(fù) qq_浪人獨(dú)道_0 提問者

hello.c里面那個(gè)改成extern
2018-10-26 回復(fù) 有任何疑惑可以回復(fù)我~
#4

天才legend 回復(fù) CassanBob

static定義的是內(nèi)部函數(shù),只能在其所處的源文件中使用;如果是外部函數(shù)的話,extern可以省略
2018-10-26 回復(fù) 有任何疑惑可以回復(fù)我~
#5

慕后端6482527 回復(fù) 天才legend

那我test.c都是靜態(tài)函數(shù)了 為什么還可以到hello.c里面使用
2018-10-27 回復(fù) 有任何疑惑可以回復(fù)我~
#6

CassanBob 回復(fù) 天才legend

test.c里難道不加static就會(huì)影響使用嗎?對(duì)于test.c來說是內(nèi)部函數(shù)還是外部函數(shù)應(yīng)該沒什么影響吧?
2018-10-27 回復(fù) 有任何疑惑可以回復(fù)我~
查看3條回復(fù)

注意觀察一下編寫時(shí)左上角有個(gè)test.c,不是hello.c

1 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么這么寫還是報(bào)錯(cuò),求大佬看看

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

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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