教程只是為初學(xué)或入門者準(zhǔn)備的,筆者本人也只是菜鳥一只,有望各位大俠高手指點(diǎn)錯(cuò)誤提出建議。建立您的第一個(gè)C 項(xiàng)目使用C 語言肯定要使用到C 編譯器,以便把寫好的C 程序編譯為機(jī)器碼,這樣單片機(jī)才能執(zhí)行編寫
2009-02-10 20:21:46
? C語言的編譯鏈接過程要把我們編寫的一個(gè)C程序源代碼轉(zhuǎn)換成可以在硬件上運(yùn)行的程序(可執(zhí)行代碼),需要進(jìn)行編譯和鏈接。編譯就是把文本形式源代碼翻譯為機(jī)器語言形式的目標(biāo)文件的過程。鏈接是把目標(biāo)文件
2023-08-21 10:06:09
876 
我們初學(xué)C語言時(shí)老師肯定講過C語言的執(zhí)行過程:預(yù)處理——編譯——匯編——鏈接。
2023-07-31 11:28:25
359 
C語言的編譯鏈接過程要把我們編寫的一個(gè)C程序源代碼,轉(zhuǎn)換成可以在硬件上運(yùn)行的程序(可執(zhí)行代碼),需要進(jìn)行編譯和鏈接。過程圖解如下。
2023-06-25 10:36:31
168 
大家肯定都知道計(jì)算機(jī)程序設(shè)計(jì)語言通常分為機(jī)器語言、匯編語言和高級(jí)語言三類。高級(jí)語言需要通過翻譯成機(jī)器語言才能執(zhí)行,而翻譯的方式分為兩種,一種是編譯型,另一種是解釋型,因此我們基本上將高級(jí)語言分為
2023-05-12 14:55:58
222 
SuperHTM RISC引擎C/C++編譯程序、匯總程序、優(yōu)化連接編譯程序 編譯程序包V.9.01 用戶手冊(cè)
2023-05-04 18:40:25
0 C語言是一門面向過程的計(jì)算機(jī)編程語言,與C++、Java等面向?qū)ο缶幊?b style="color: red">語言不同。C語言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、僅產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。
2023-03-02 10:01:56
240 
C語言從源代碼到可執(zhí)行文件的過程。
2023-02-04 11:58:12
1583 大家肯定都知道計(jì)算機(jī)程序設(shè)計(jì)語言通常分為機(jī)器語言、匯編語言和高級(jí)語言三類。高級(jí)語言需要通過翻譯成機(jī)器語言才能執(zhí)行,而翻譯的方式分為兩種,一種是編譯型,另一種是解釋型,因此我們基本上將高級(jí)語言分為
2022-09-27 09:46:06
592 平時(shí)開發(fā)C語言程序時(shí),經(jīng)常需要調(diào)試代碼,C語言有一些宏,可以打印出當(dāng)前的行號(hào)、文件名稱、日期、時(shí)間,對(duì)程序的調(diào)試起到很大的幫助,可以快速定位問題。特別是開發(fā)單片機(jī)程序時(shí),使用這些宏打印這些信息或者在LCD上顯示程序的編譯日期、時(shí)間,可以知道這個(gè)單片機(jī)上的固件是什么時(shí)候編譯。幫助判斷版本。
2022-09-09 11:43:16
1952 
一些剛開始接觸C語言編譯的網(wǎng)友想下載一款C語言編譯器來使用,不過,網(wǎng)絡(luò)上有不少C語言編譯器相關(guān)的軟件,讓人很難抉擇。
2022-09-05 09:19:42
8521 C 語言是一門抽象的、面向過程的語言,C 語言廣泛應(yīng)用于底層開發(fā),C 語言在計(jì)算機(jī)體系中占據(jù)著不可替代的作用,可以說 C 語言是編程的基礎(chǔ),也就是說,不管你學(xué)習(xí)任何語言,都應(yīng)該把 C 語言放在首先要學(xué)的位置上。下面這張圖更好的說明 C 語言的重要性
2022-09-05 09:04:19
669 —般情況下,C語言源程序中的每一行代碼.都要參加編譯。但有時(shí)候出于對(duì)程序代碼優(yōu)化的考慮,希望只對(duì)其中一部分內(nèi)容進(jìn)行編譯。此時(shí)就需要在程序中加上條件,讓編譯器只對(duì)滿足條件的代碼進(jìn)行編譯,將不滿足條件的代碼舍棄,這就是條件編譯,相關(guān)的預(yù)編譯指令如下:
2022-04-14 13:12:43
2015 新人C語言編程入門資料分享。
2022-04-11 15:00:47
36 C 語言通常被認(rèn)為是一種面向過程的語言,因?yàn)槠浔旧淼奶匦愿菀拙帉懨嫦?b style="color: red">過程的代碼,當(dāng)然也不排除使用 C 語言編寫面向過程的代碼,比如...
2022-01-25 19:13:38
0 在上一則教程中,通過與 C 語言相比較引出了 C++ 的相關(guān)特性,其中就包括函數(shù)重載,引用,this 指針,以及在脫離 IDE 編寫 C++ 程序時(shí),...
2022-01-25 19:13:08
1 本文目的是簡(jiǎn)要介紹C語言編譯得到的可執(zhí)行文件加載到內(nèi)存運(yùn)行時(shí)不同變量分配的存儲(chǔ)位置,并通過在Ubuntu 18.04系統(tǒng)和STM32系統(tǒng)上進(jìn)行編程驗(yàn)證C語言編譯后內(nèi)存地址分配是否和理論一致。目錄(一
2022-01-13 14:23:36
1 是運(yùn)行速度快、編譯效率高、移植性好和可讀性強(qiáng)。C語言具有簡(jiǎn)單的語法結(jié)構(gòu)和強(qiáng)大的處理功能,并可方便地實(shí)現(xiàn)對(duì)系統(tǒng)硬件的直接操作。C語言支持模塊化程序設(shè)計(jì)結(jié)構(gòu),支持自頂向下的結(jié)構(gòu)化程序設(shè)...
2021-11-03 21:06:01
30 在嵌入式軟件程序開發(fā)中,C語言無疑是最常被使用的程序語言。不過應(yīng)該明白的是,有些嵌入式硬件同時(shí)提供C語言程序編譯器以及C++程序編譯器,而相比于C語言,C++的確具備很多非常好用的特性。C++更好
2021-11-03 14:21:01
60 1.普通C語言程序的起始器。普通的C語言啟動(dòng)程序是在PC上安裝windows或linux之類的通用操作系統(tǒng),編譯器自動(dòng)完成啟動(dòng)程序,微處理器和周邊設(shè)備在調(diào)用main函數(shù)之前進(jìn)行初始化,用戶無需自己制作...
2021-10-20 14:06:01
5 C語言程序實(shí)踐--ACM入門(開關(guān)電源技術(shù)發(fā)展綜述)-該文檔為C語言程序實(shí)踐--ACM入門講解文檔,是一份不錯(cuò)的參考資料,感興趣的可以下載看看,,,,,,,,,,,,,,,,,
2021-09-22 17:42:31
5 單片機(jī)c語言編程入門教程說難不難,說易不易,學(xué)習(xí)單片機(jī)c語言首先就要明白這兩樣?xùn)|西是啥?單片機(jī)入門編程主要是學(xué)C語言,其次就是電路跟編程語言。
2021-07-29 10:39:16
16715 C語言的編譯鏈接過程要把我們編寫的一個(gè)C程序源代碼,轉(zhuǎn)換成可以在硬件上運(yùn)行的程序(可執(zhí)行代碼),需要進(jìn)行編譯和鏈接。過程圖解如下: 本文講解C語言編譯過程中所做的工作,對(duì)我們理解頭文件、庫等的工作過程
2021-06-27 10:21:05
2454 
基于Linux的C語言編程入門教程
2021-06-15 10:56:44
17 本文是Linux 下C 語言編程入門教程。主要介紹了Linux 的發(fā)展與特點(diǎn)、C語言的基礎(chǔ)知識(shí)、Linux 程序設(shè)計(jì)基礎(chǔ)知識(shí)及其下C 語言編程環(huán)境、Linux 程序設(shè)計(jì)的特點(diǎn)及其下C 語言編程風(fēng)格等。
2020-08-25 18:05:00
38 編譯器(簡(jiǎn)稱C51),轉(zhuǎn)換生成單片機(jī)可執(zhí)行的代碼程序。
基于51系列單片機(jī)的C語言或C語言編譯器簡(jiǎn)稱為C51語言或C51。
2020-07-07 14:48:01
75 以上就是linux中如何編譯c語言的詳細(xì)內(nèi)容。
2020-06-09 08:58:41
1130 既然C編譯器是C語言寫的,那第一個(gè)C編譯器是怎樣來的?
2020-02-25 15:47:44
2572 使用GCC將C語言源代碼文件生成可執(zhí)行文件的過程,需要經(jīng)歷四個(gè)的步驟:預(yù)處理(Preprocessing)編譯(Compilation)匯編(Assembly)鏈接(Linking)
2020-02-18 11:47:14
3263 c語言是面向過程、抽象化的通用程序設(shè)計(jì)語言,廣泛應(yīng)用于底層開發(fā)。C語言具有高效、靈活、功能豐富、表達(dá)力強(qiáng)和較高的可移植性等特點(diǎn),在程序設(shè)計(jì)中備受青睞。C語言編譯器普遍存在于各種不同的操作系統(tǒng)中,例如
2020-02-17 13:41:22
7186 C語言是一門面向過程的、抽象化的通用程序設(shè)計(jì)語言,廣泛應(yīng)用于底層開發(fā)。C語言能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器。C語言是僅產(chǎn)生少量的機(jī)器語言以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的高效率程序設(shè)計(jì)語言
2020-01-02 08:00:00
0 本文檔的主要內(nèi)容詳細(xì)介紹的是C語言入門教程之C語言其實(shí)很簡(jiǎn)單的PPT課件資料免費(fèi)下載包括了:概述,數(shù)據(jù)類型運(yùn)算符和表達(dá)式,順序結(jié)構(gòu),選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu),數(shù)組,函數(shù),指針,結(jié)構(gòu)體,文件,源代碼
2019-06-03 08:00:00
10 本文檔的主要內(nèi)容詳細(xì)介紹的是MATLAB 64位C語言和C++編譯器應(yīng)用程序免費(fèi)下載。
2019-05-21 08:00:00
4 本文檔的主要內(nèi)容詳細(xì)介紹的是C語言入門教程之C語言程序設(shè)計(jì)現(xiàn)代方法教材免費(fèi)下載單片機(jī)基礎(chǔ)。
2018-12-24 08:00:00
40 本文檔的主要內(nèi)容詳細(xì)介紹的是C++入門教程之C++程序設(shè)計(jì)的課件資料免費(fèi)下載主要內(nèi)容包括了:1. 認(rèn)識(shí)C++2. C++的現(xiàn)狀和發(fā)展3. C++程序的一般開發(fā)過程4. 簡(jiǎn)單的C++程序5. C++程序的構(gòu)成、書寫6. 集成開發(fā)環(huán)境
2018-12-07 08:00:00
33 本文檔的主要內(nèi)容詳細(xì)介紹的是C語言入門教程之C語言編程實(shí)例源代碼資料免費(fèi)下載。
2018-12-06 08:00:00
29 本文檔的主要內(nèi)容詳細(xì)介紹的是C語言入門教程之堆棧的詳細(xì)資料概述。
2018-11-29 11:47:48
11 本文檔的主要內(nèi)容詳細(xì)介紹的是C語言入門教程之18個(gè)C語言入門經(jīng)典的程序資料免費(fèi)下載。
2018-11-01 08:00:00
57 本文檔的主要內(nèi)容詳細(xì)介紹的是C語言入門教程之字符數(shù)據(jù)的詳細(xì)資料講解主要內(nèi)容包括了:1 字符型常量2 字符變量3 字符的輸入和輸出4 程序舉例
2018-10-23 17:53:25
7 本文檔的主要內(nèi)容詳細(xì)介紹的是C語言入門教程之順序結(jié)構(gòu)總結(jié)的詳細(xì)資料概述主要內(nèi)容包括了:1 賦值語句2 數(shù)據(jù)輸出3 數(shù)據(jù)輸入4 復(fù)合語句和空語句5 程序舉例
2018-10-23 17:53:22
2 本文檔的主要內(nèi)容詳細(xì)介紹的是C語言入門教程之循環(huán)結(jié)構(gòu)總結(jié)的詳細(xì)資料概述。主要內(nèi)容包括了:1 while語句和用while語句構(gòu)成的循環(huán)結(jié)構(gòu)2 do-while語句和用do-while語句構(gòu)成的循環(huán)
2018-10-23 17:53:22
2 本文檔的主要內(nèi)容詳細(xì)介紹的是C++語言入門教程之C++語言程序設(shè)計(jì)函數(shù)的詳細(xì)資料概述免費(fèi)下載內(nèi)容包括了:1 函數(shù)的定義和使用2 函數(shù)的參數(shù)傳遞3 函數(shù)的嵌套調(diào)用4 函數(shù)的遞歸調(diào)用5 內(nèi)聯(lián)函數(shù)6 函數(shù)重載7 帶默認(rèn)形參值的函數(shù)8 變量的存儲(chǔ)類別
2018-09-20 14:51:00
23 本文檔的主要內(nèi)容詳細(xì)介紹的是C++語言入門教程之C++語言程序設(shè)計(jì)數(shù)組的詳細(xì)資料概述免費(fèi)下載內(nèi)容包括了:1 一維數(shù)組 2 二維數(shù)組 3 字符數(shù)組
2018-09-20 14:51:00
9 通常的C++教材都只會(huì)介紹C++的語法什么的,很少會(huì)告訴我們?nèi)绾稳?b style="color: red">編譯、運(yùn)行,告訴我們什么是控制臺(tái)程序,什么事Win程序,什么是GUI程序,C++能干什么,VC和C++的區(qū)別是什么?,F(xiàn)在有很多的朋友應(yīng)該也有這些問題吧?
2018-09-04 16:44:26
38 C語言代碼(文本文件)形成可執(zhí)行程序(二進(jìn)制文件),需要經(jīng)過編譯-匯編-連接三個(gè)階段。編譯過程把C語言文本文件生成匯編程序,匯編過程把匯編程序形成二進(jìn)制機(jī)器代碼,連接過程則將各個(gè)源文件生成的二進(jìn)制機(jī)器代碼文件組合成一個(gè)文件。
2018-05-07 08:03:00
706 
編譯接受C和C + +代碼相容國(guó)際標(biāo)準(zhǔn)化組織(ISO)標(biāo)準(zhǔn),這些語言編譯支持the 1989年版C語言and the 2003版的C + +語言。
2018-04-13 15:36:32
6 本文主要介紹c語言入門書籍,首先講解了C語言的優(yōu)點(diǎn),其次詳細(xì)的推薦了幾款適合C語言入門的書籍。
2018-04-13 09:52:08
26492 C語言入門程序練習(xí),簡(jiǎn)單實(shí)用
2018-04-04 10:14:29
31 編譯---->形成目標(biāo)代碼,目標(biāo)代碼是在目標(biāo)機(jī)器上運(yùn)行的代碼。
連接---->將目標(biāo)代碼與C函數(shù)庫相連接,并將源程序所用的庫代碼與目標(biāo)代碼合并,并形成最終可執(zhí)行的二進(jìn)制機(jī)器代碼(程序)。
執(zhí)行----->在特定的機(jī)器環(huán)境下運(yùn)行C程序。
2018-02-08 17:02:15
4672 
單片機(jī)C語言基礎(chǔ)
2017-12-20 11:59:17
8 c語言新手入門小程序
2017-11-01 08:45:17
61 C語言中的入門教程
2017-10-14 16:24:56
1 DSP_初學(xué)者入門教程_從零學(xué)DSP__C5000_C2000_C6000_OMAP
2017-10-13 10:41:10
27 C#教程—最佳的入門教程
2017-03-01 12:48:28
13 計(jì)算機(jī)上的上位機(jī)制作工具語言之Visual-C_MFC入門教程(經(jīng)典版),感興趣的可以看看。
2016-09-01 15:27:27
24 51單片機(jī)c51語言入門教程,C語言入門教程
2016-08-29 15:02:03
30 電子專業(yè)單片機(jī)相關(guān)知識(shí)學(xué)習(xí)教材資料——MPLAB C18 C編譯器 入門(中文)
2016-08-18 18:24:01
48 C語言入門經(jīng)典-C語言編程,感興趣的可以看看哦。
2016-08-16 18:54:45
99 學(xué)習(xí)單片機(jī)入門必須了解 ,全部C語言源程序100個(gè)實(shí)例
2016-03-14 15:36:03
2 很好的C語言入門教程,可以肯定的說這個(gè)教程只是為初學(xué)或入門者準(zhǔn)備的
2016-01-22 14:46:52
6 LED流水燈程序【C語言版】LED流水燈程序【C語言版】LED流水燈程序【C語言版】LED流水燈程序【C語言版】
2015-12-29 11:05:01
21 按鍵移位程序【C語言版】按鍵移位程序【C語言版】按鍵移位程序【C語言版】按鍵移位程序【C語言版】
2015-12-29 11:04:30
1 LED燈各類程序【C語言】LED燈各類程序【C語言】LED燈各類程序【C語言】LED燈各類程序【C語言】
2015-12-29 11:03:10
22 跑馬燈程序【C語言版】跑馬燈程序【C語言版】跑馬燈程序【C語言版】跑馬燈程序【C語言版】
2015-12-29 10:59:04
10 LED閃爍程序【C語言+匯編版】LED閃爍程序【C語言+匯編版】LED閃爍程序【C語言+匯編版】LED閃爍程序【C語言+匯編版】
2015-12-28 17:40:35
8 時(shí)鐘設(shè)計(jì)程序。時(shí)鐘設(shè)計(jì)程序。時(shí)鐘設(shè)計(jì)程序【C語言】時(shí)鐘設(shè)計(jì)程序【C語言】
2015-12-28 12:02:28
7 keilc51 C 語言入門教程的.pdf
2015-11-16 19:09:19
146 C語言入門詳細(xì)介紹,很適合想轉(zhuǎn)行的喜歡IT的朋友們
2015-11-16 18:31:40
50 電子發(fā)燒友網(wǎng)站提供《C語言編譯器.exe》資料免費(fèi)下載
2015-01-15 17:45:08
49 語言的最大特點(diǎn)是:功能強(qiáng)、使用方便靈活。C編譯的程序對(duì)語法檢查并不象其它高級(jí)語言那么嚴(yán)格,這就給編程人員留下“靈活的余地”,但還是由于這個(gè)靈活給程序的調(diào)試
2010-09-11 11:43:50
1201 ⒈ 實(shí)驗(yàn)?zāi)康蘑?了解在具體的語言環(huán)境下如何編輯、編譯、連接和運(yùn)行一個(gè)C程序。⑵ 通過運(yùn)行簡(jiǎn)單的C程序,初步了解C源程序的特點(diǎn)。⑶ 掌握C語言數(shù)據(jù)類型,熟悉如何定義一
2010-06-21 09:36:04
55 30Keil C51入門教程本章學(xué)習(xí)內(nèi)容:?jiǎn)纹瑱C(jī)基本原理,如何使用DX516 仿真器,如何編程點(diǎn)亮和滅掉一個(gè)LED 燈,如何進(jìn)入KEILC51u調(diào)試環(huán)境,如何使用單步,斷點(diǎn),全速
2010-03-24 15:31:53
259 KEIL C51 Vision2 中文入門教程
本手冊(cè)講述對(duì)8051 的目標(biāo)環(huán)境如何使用Cx51 優(yōu)化C 編譯器編譯C 程序Cx51 編譯器包可以用在所有的8051 系列處理器上可以在WINDOWS 32 位
2010-03-09 14:50:23
128 在將一個(gè)C源程序轉(zhuǎn)換為可執(zhí)行程序的過程中, 編譯預(yù)處理是最初的步驟. 這一步驟是由預(yù)處理器(preprocessor)來完成的. 在源流程序被編譯器處理之前, 預(yù)處理器首先對(duì)源程序中的"宏(m
2009-09-20 18:17:46
47 Perl語言入門教程
引言
Perl是一種非常簡(jiǎn)單、應(yīng)用廣泛且反響很好的腳本語言。它可用于各種任務(wù)(例如,您可以使用它創(chuàng)建DOS批處理文件或C外殼腳本的等效文件)
2009-07-30 14:08:51
2896 Java語言入門教程
引言
您有沒有想過計(jì)算機(jī)程序是怎樣工作的?您是否曾經(jīng)想學(xué)習(xí)編寫自己的計(jì)算機(jī)程序?無論您是想自己寫出游戲程序的14歲孩子,還是對(duì)計(jì)算機(jī)編
2009-07-30 13:59:39
2092 
C語言入門教程
在C語言中,數(shù)組與指針的關(guān)系十分密切。要想有效地使用數(shù)組,您需懂得如何借助指針。而做到將二者的關(guān)系了如指掌,恐怕得花上
2009-07-29 12:18:34
1261 指針
在C語言中,指針被廣泛使用。所以要想完整地掌握C語言,您需要對(duì)指針有很好的了解,并能夠運(yùn)用自如。這一節(jié)和隨后幾節(jié),將幫助您建立起對(duì)指針的完整理解
2009-07-29 11:30:40
534 函數(shù)庫
C語言本身具備最基本功能,所以C函數(shù)庫就顯得十分重要了。C語言本身甚至不提供從鍵盤讀入和向屏幕輸出的I/O函數(shù)。所有對(duì)基本語言功能的擴(kuò)展都必須由程序
2009-07-29 10:40:04
929 最簡(jiǎn)單的C程序
讓我們從一個(gè)最簡(jiǎn)單的C程序開始,了解一下C的基本要素和編譯過程。將下面的程序錄入一個(gè)標(biāo)準(zhǔn)的文本編輯器(UNIX上用vi或emacs、Windows上用Notepad、Macint
2009-07-29 10:26:39
4607 C語言入門教程
引言
C語言是一種廣受歡迎且用途廣泛的程序設(shè)計(jì)語言。人們使用它編寫計(jì)算機(jī)程序。因?yàn)?b style="color: red">C功能強(qiáng)、效率高,所以全世界的程序員都喜歡用它。如果您
2009-07-29 10:25:36
6988 Linux操作系統(tǒng)-C語言編程入門介紹在LINUX 下進(jìn)行C 語言編程所需要的基礎(chǔ)知識(shí).在這篇文章當(dāng)中,我們將會(huì)學(xué)到以下內(nèi)容: 源程序編譯 Makefile 的編寫 程序庫的鏈
2008-12-08 09:55:20
192 AVR單片機(jī)C語言開發(fā)入門指導(dǎo):本書介紹了ICCAVR編譯器使用C語言的有關(guān)知識(shí),也穿插介紹ICCAVR與常用的其他C編譯器使用C語言的一些異同點(diǎn),并簡(jiǎn)單介紹ICCAVR的集成環(huán)境和ICCAVR 6.26C能
2008-10-27 22:41:45
18
評(píng)論