完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c語(yǔ)言
C語(yǔ)言是一門(mén)通用計(jì)算機(jī)編程語(yǔ)言,應(yīng)用廣泛。C語(yǔ)言的設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。
文章:2749個(gè) 瀏覽:145839次 帖子:4361個(gè)
從最底層的內(nèi)存存儲(chǔ)空間開(kāi)始帶你了解C語(yǔ)言指針
一、前言 二、變量與指針的本質(zhì) 三、指針的幾個(gè)相關(guān)概念 四、指向不同數(shù)據(jù)類(lèi)型的指針 五、總結(jié) 一、前言 如果問(wèn)C語(yǔ)言中最重要、威力最大的概念是什么,答案...
STM32中重要的C語(yǔ)言知識(shí)點(diǎn)整理
說(shuō)在前面的話(huà) 一位初學(xué)單片機(jī)的小伙伴讓我推薦C語(yǔ)言書(shū)籍,因?yàn)镃語(yǔ)言基礎(chǔ)比較差,想把C語(yǔ)言重新學(xué)一遍,再去學(xué)單片機(jī),我以前剛學(xué)單片機(jī)的時(shí)候也有這樣子的想法...
2021-02-10 標(biāo)簽:STM32C語(yǔ)言開(kāi)發(fā)板 3.4k 0
一、前言 在嵌入式開(kāi)發(fā)中,C/C++語(yǔ)言是使用最普及的,在C++11版本之前,它們的語(yǔ)法是比較相似的,只不過(guò)C++提供了面向?qū)ο蟮木幊谭绞健?雖然C++...
如何在C語(yǔ)言環(huán)境下對(duì)其訪問(wèn)歸納
單片機(jī)的特殊功能寄存器SFR,是SRAM地址已經(jīng)確定的SRAM單元,在C語(yǔ)言環(huán)境下對(duì)其訪問(wèn)歸納起來(lái)有兩種方法。
全局變量簡(jiǎn)直就是嵌入式系統(tǒng)的戈蘭高地。沖突最激烈的雙方是: 1. 做控制的工程師; 2. 做非嵌入式的軟件工程師。
2022-02-17 標(biāo)簽:C語(yǔ)言單片機(jī)開(kāi)發(fā) 2k 0
全局變量簡(jiǎn)直就是嵌入式系統(tǒng)的戈蘭高地
要成為一個(gè)資深的嵌入式工程師相當(dāng)難,一方面要有非常扎實(shí)的理論知識(shí),同時(shí)也要有相當(dāng)?shù)哪欠N大型的、高頻CPU、多層PCB板的設(shè)計(jì)經(jīng)驗(yàn)。嵌入式硬件工程師要學(xué)的...
? ? 1C與C++相互調(diào)用 在一個(gè)嵌入式系統(tǒng)中大部分的底層和驅(qū)動(dòng)層更多的是采用C語(yǔ)言來(lái)進(jìn)行開(kāi)發(fā),而上層應(yīng)用、服務(wù)更多的采用C++等高級(jí)語(yǔ)言來(lái)進(jìn)行面向?qū)?..
MS8006C參數(shù)特性介紹 32位MCU ARM? Cortex?-M0+ 內(nèi)核
MS8006 是一款內(nèi)嵌 32 位 ARM? Cortex?-M0+ 內(nèi)核的超低功耗、Low Pin Count 和寬電壓工作范圍(2.4V~5.5V)...
MS8005參數(shù)特性介紹 通用8051 Core MCU 256 字節(jié) RAM內(nèi)核
MS8005 是通用型 1T 8051 Core MCU。在同樣的系統(tǒng)時(shí)鐘下,比傳統(tǒng)的 8051 運(yùn)行更快速,性能更優(yōu)越,指令代碼完全兼容傳統(tǒng) 8051...
位域是什么? 有些數(shù)據(jù)在存儲(chǔ)時(shí)并不需要占用一個(gè)完整的字節(jié),只需要占用一個(gè)或幾個(gè)二進(jìn)制位即可。例如開(kāi)關(guān)只有通電和斷電兩種狀態(tài),用 0 和 1 表示足以,也...
【導(dǎo)語(yǔ)】:可能會(huì)引起爭(zhēng)論,但是我們不怕事兒大!Python難還是其它語(yǔ)言難?這里真的很想和大家討論究竟哪種語(yǔ)言是最難的?如果有興趣加入我們一起討論吧。 ...
在計(jì)算機(jī)軟件領(lǐng)域 C語(yǔ)言之父和Linux之父誰(shuí)更偉大
? 前言 在計(jì)算機(jī)軟件領(lǐng)域,做出過(guò)重大貢獻(xiàn)的神人很多,在這閃耀的明星中,最為閃耀的莫過(guò)于「Linus ?Torvalds和Dennis Ritchie」...
2021-01-10 標(biāo)簽:Linux計(jì)算機(jī)C語(yǔ)言 3.6k 0
為什么中斷處理函數(shù)不能直接調(diào)用不可重入函數(shù)
1 前言 最近在公司維護(hù)的項(xiàng)目中碰到一個(gè)解決了定位很久的 bug , bug 找到的時(shí)候發(fā)現(xiàn)犯了很低級(jí)的錯(cuò)誤——在中斷處理函數(shù)中調(diào)用了 printf 函...
用哪種編程語(yǔ)言寫(xiě)的應(yīng)用漏洞最嚴(yán)重 Java還是Python
靜態(tài)代碼分析安全公司 Veracode 近日發(fā)布了一份應(yīng)用程序分析報(bào)告,結(jié)果發(fā)現(xiàn)比起 JavaScript 和 Python 等語(yǔ)言,C++ 和 PHP...
? 上次跟大家分享了即將淘汰的編程語(yǔ)言,看來(lái)大家對(duì)于編程語(yǔ)言的好壞,都很有自己的見(jiàn)解啊。 但我們一直都說(shuō)哈,每個(gè)語(yǔ)言都有自己的優(yōu)勢(shì)。 那今天我們?cè)僖胍?..
如何提高我國(guó)少兒教育質(zhì)量,少兒編程教育有大優(yōu)勢(shì)
“在我們身處的這個(gè)世界里,從城市交通、橋梁結(jié)構(gòu)到空氣質(zhì)量、地質(zhì)演變,再到人際互動(dòng)和經(jīng)濟(jì)活動(dòng),無(wú)不可以借助編程這一數(shù)字世界的通用語(yǔ)言,去看待和理解。格物斯...
一、gcc 內(nèi)聯(lián)匯編 內(nèi)聯(lián)匯編即在C中直接使用匯編語(yǔ)句進(jìn)行編程,使程序可以在C程序中實(shí)現(xiàn)C語(yǔ)言不能完成的一些工作,例如,在下面幾種情況中必須使用內(nèi)聯(lián)匯編...
基于Cortex-A9 LED匯編、C語(yǔ)言驅(qū)動(dòng)編寫(xiě)
ARM系列文章合集如下:《從0學(xué)arm合集》0. 前言一般我們購(gòu)買(mǎi)一個(gè)開(kāi)發(fā)板,廠家都會(huì)給出對(duì)應(yīng)的電路圖文件,我們可以通過(guò)搜索對(duì)應(yīng)名稱(chēng)來(lái)查找到對(duì)應(yīng)的外設(shè)。...
Python 并非最好的編程語(yǔ)言,它無(wú)法取代 C/C++ 和 Java
? ? 自從 20 世紀(jì) 90 年代初發(fā)布以來(lái),Python 一直相當(dāng)火爆,在這二十多年里,它的流行程度遠(yuǎn)遠(yuǎn)超過(guò)了 C、C#、Java 甚至 Javas...
想必大多數(shù)人和我一樣,剛開(kāi)始學(xué)數(shù)據(jù)結(jié)構(gòu)中的單鏈表還是蠻吃力的,特別是后面的雙鏈表操作更是如此。還有就是在實(shí)踐代碼操作時(shí),你又會(huì)感到無(wú)從下手,沒(méi)有思路。
換一批
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語(yǔ)言教程專(zhuān)題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無(wú)刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺(jué) | 無(wú)人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國(guó)民技術(shù) | Microchip |
| Arduino | BeagleBone | 樹(shù)莓派 | STM32 | MSP430 | EFM32 | ARM mbed | EDA |
| 示波器 | LPC | imx8 | PSoC | Altium Designer | Allegro | Mentor | Pads |
| OrCAD | Cadence | AutoCAD | 華秋DFM | Keil | MATLAB | MPLAB | Quartus |
| C++ | Java | Python | JavaScript | node.js | RISC-V | verilog | Tensorflow |
| Android | iOS | linux | RTOS | FreeRTOS | LiteOS | RT-THread | uCOS |
| DuerOS | Brillo | Windows11 | HarmonyOS |