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

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

Linux C語言編程基本原理與實踐

難度初級
時長 2小時 0分
學習人數(shù)
綜合評分9.60
350人評價 查看評價
9.8 內(nèi)容實用
9.6 簡潔易懂
9.4 邏輯清晰
寫的一模一樣 為什么我報了warning
.o文件是機器碼。。。真是醉
tab 默認應該為6個空格。win下可能是4個
gcc -c max.o min.o hello.c會報錯
linker input file unused because linking not done
如果在hello.c中include了max.c,那么在編譯時只編譯hello.c就好,要不然就會報錯。
argument counter 和 argument vector
記一個bug: 關(guān)于函數(shù)重復定義
[gee@localhost c]$ gcc hello.c max.c -o main.out
/tmp/ccsEwEL6.o: In function `max':
max.c:(.text+0x0): multiple definition of `max'

直接編譯hello.c 不加max.c就沒有問題了. 兩個文件一直編譯就有問題: 重復定義了max函數(shù).
錯誤的地方:gcc hello.c max.c (gcc會嘗試將兩個文件合到一起,重復的第一次 hello.c中#include "max.c"的一次,和max.c文件中的一次.
為什么視頻中沒有引入include max.c文件卻能執(zhí)行? 不懂不懂...

已采納回答 / mmorpglx
you can drink anything you want after your work....

已采納回答 / 才下眉頭卻上我心頭
printf("j !=0 \n");是fprintf(stderr,"j !=0 \n");的一個封裝,功能是一樣的

最新回答 / 小霧3378873
gcc 的時候把max.c去掉,你在hello.c中應該已經(jīng)聲明了它,如果還沒有解決,最好把max.c 和 hello.c代碼上傳上來。

已采納回答 / rubens
系統(tǒng)默認的,你要想hello.out需要在后面加上 -o hello.out
課程須知
本課程為C語言中級課程 學習本課程需要了解C語言以下基本語法:變量、常量、順序、循環(huán)、分支、函數(shù)等。
老師告訴你能學到什么?
如何在真正的商業(yè)環(huán)境(Linux)下編寫C語言程序 如何編譯一個項目以及makefile如何編寫 C語言真正的本領(lǐng)(制作小工具) 多個c語言小工具如何構(gòu)成強大的軟件系統(tǒng)

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消