完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c語言
C語言是一門通用計算機(jī)編程語言,應(yīng)用廣泛。C語言的設(shè)計目標(biāo)是提供一種能以簡易的方式編譯、處理低級存儲器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。
文章:2749個 瀏覽:145827次 帖子:4361個
C語言強(qiáng)/弱符號和強(qiáng)/弱引用的作用
在編程者沒有顯示指定時,編譯器對強(qiáng)弱符號的定義會有一些默認(rèn)行為,同時開發(fā)者也可以對符號進(jìn)行指定,使用"attribute((weak))&qu...
特別是嵌入式技術(shù)在最近幾年突飛猛進(jìn)的發(fā)展,其中有兩項(xiàng)技術(shù)是我在當(dāng)下運(yùn)用的比較多的,一個嵌入式,一個是web,很多網(wǎng)友經(jīng)常問我,前端和嵌入式各自都是干啥的...
全局區(qū)(靜態(tài)區(qū))(static)—全局變量和靜態(tài)變量的存儲是放在一塊的,初始化的全局變量和靜態(tài)變量在一塊區(qū)域, 未初始化的全局變量和未初始化的靜態(tài)變量在...
總之,對于嵌入式工程師,不但能設(shè)計出好的硬件電路,如果也能寫出好的軟件程序就會讓我們的生活更加美好。
2022-07-06 標(biāo)簽:數(shù)據(jù)C語言硬件電路 1.4k 0
? C語言各種數(shù)據(jù)類型的內(nèi)存映像(32位平臺): 0 signed char ? #include?stdio.hint?main(){????char...
2022-07-06 標(biāo)簽:數(shù)據(jù)內(nèi)存C語言 1.5k 0
另外還需要gcc編譯源碼生成dumpfile文件,如果想要方便一些,可能還需要自己寫腳本實(shí)現(xiàn)自動化,如果大佬有更好的辦法,歡迎留言區(qū)討論。
C 語言高效、靈活、功能豐富、表達(dá)力強(qiáng)、作為一門基礎(chǔ)的底層語言與九陽神功偏內(nèi)功是一致的,九陽真經(jīng)著重內(nèi)力,不重招法,里面闡述的其實(shí)也主要是“剛?cè)岵?jì)”的...
什么是堆內(nèi)存與棧內(nèi)存?它們的分配和回收有什么特點(diǎn)?
??臻g的大小是固定的,它有一個水位線,標(biāo)識棧空間的分配狀態(tài),水位線里面的表示已經(jīng)分配,然后這個水位線會根據(jù)函數(shù)調(diào)用和返回的情況自動調(diào)整。
通過定義 C 語言的可預(yù)測子集并為開發(fā)人員提供指導(dǎo),MISRA C 為嵌入式控制系統(tǒng)和獨(dú)立軟件的安全應(yīng)用提供了最佳實(shí)踐指南。
Ada 和 SPARK 方法的獨(dú)特之處在于它集成了軟件規(guī)范、實(shí)現(xiàn)和驗(yàn)證,提供了一種以現(xiàn)代系統(tǒng)所需的完整性級別生產(chǎn)軟件的經(jīng)濟(jì)高效的方法。醫(yī)療、汽車和工...
2022-06-29 標(biāo)簽:物聯(lián)網(wǎng)C語言編譯器 2.5k 0
以下提供兩種命名方式以供參考:(1)各程序模塊的文件命名開頭 2 個小寫字母代表本模塊的功能:如:主控程序?yàn)閙pMain.c,mpDisp.c … (2...
其實(shí)bug菌這么多年開發(fā)過來,真正把C完完全全用面向?qū)ο蟮姆绞竭M(jìn)行編寫是非常少的,像C++中的繼承、多態(tài)、虛函數(shù)等等面向?qū)ο筇匦?,如果均用C語言來維護(hù)和...
首先C++和C語言本來就是兩種不同的編程語言,但C++確實(shí)是對C語言的擴(kuò)充和延伸,并且對C語言提供后向兼容的能力。對于有些人說的C++完全就包含了C語言...
文件注釋描述了該文件的內(nèi)容,如果一個文件只聲明,或?qū)崿F(xiàn),或測試了一個對象,并且這個對象已經(jīng)在它的聲明處進(jìn)行了詳細(xì)的注釋,那么就沒必要再加上文件注釋,除此...
GNU C:GNU的C函數(shù)庫,其實(shí)就是glibc,它是Linux上最重要的函數(shù)庫,它定義了 ANSI C 標(biāo)準(zhǔn)指定的所有的庫函數(shù),以及由POSIX或其他...
2022-06-09 標(biāo)簽:操作系統(tǒng)C語言GNU 2.6k 0
AWStudio社區(qū)版重大升級 支持高中低端全平臺運(yùn)行
今天我們迎來了AWStudio社區(qū)版的重大升級。AWStudio v1.1支持從云端獲取自定義控件、示例項(xiàng)目等插件,并支持動態(tài)更新。同時新增了LCD快速...
2022-06-06 標(biāo)簽:C語言代碼應(yīng)用程序 3.3k 0
C語言的應(yīng)用編程在單片機(jī)的領(lǐng)域占了很大一部分,使用的比較多的51單片機(jī)和STM32單片機(jī)都可以使用MDK軟件編寫固件。
有調(diào)用關(guān)系的所有子程序必須遵守同一種ATPCS,編譯器或者匯編器在ELF格式的目標(biāo)文件中設(shè)置相應(yīng)的屬性,標(biāo)識用戶選定的ATPCS類型。對應(yīng)不同類型的AT...
2022-05-27 標(biāo)簽:C語言函數(shù)系統(tǒng)控制 3.5k 0
由平方和4361末尾為1,再根據(jù)整數(shù)平方和的幾種可能,計算出僅有0+1和5+6這兩種可能,而且平方之后的個位數(shù)為0/1/5/6,這樣就進(jìn)一步縮小了范圍,...
換一批
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
| 電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動駕駛 | TI | 瑞薩電子 |
| BLDC | PLC | 碳化硅 | 二極管 | OpenAI | 元宇宙 | 安森美 | ADI |
| 無刷電機(jī) | FOC | IGBT | 逆變器 | 文心一言 | 5G | 英飛凌 | 羅姆 |
| 直流電機(jī) | PID | MOSFET | 傳感器 | 人工智能 | 物聯(lián)網(wǎng) | NXP | 賽靈思 |
| 步進(jìn)電機(jī) | SPWM | 充電樁 | IPM | 機(jī)器視覺 | 無人機(jī) | 三菱電機(jī) | ST |
| 伺服電機(jī) | SVPWM | 光伏發(fā)電 | UPS | AR | 智能電網(wǎng) | 國民技術(shù) | Microchip |
| Arduino | BeagleBone | 樹莓派 | 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 |