完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>
標(biāo)簽 > c語言
C語言是一門通用計(jì)算機(jī)編程語言,應(yīng)用廣泛。C語言的設(shè)計(jì)目標(biāo)是提供一種能以簡易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。
文章:2736個(gè) 瀏覽:140994次 帖子:4277個(gè)
一文詳解C語言函數(shù)指針與回調(diào)函數(shù)
在講回調(diào)函數(shù)之前,我們需要了解函數(shù)指針。
2022-10-19 標(biāo)簽:C語言回調(diào)函數(shù)函數(shù)指針 976 0
Linux內(nèi)核中系統(tǒng)調(diào)用詳解
Linux內(nèi)核中設(shè)置了一組用于實(shí)現(xiàn)各種系統(tǒng)功能的子程序,稱為系統(tǒng)調(diào)用。用戶可以通過系統(tǒng)調(diào)用命令在自己的應(yīng)用程序中調(diào)用它們。從某種角度來看,系統(tǒng)調(diào)用和普通...
嵌入式編程錯(cuò)誤處理機(jī)制設(shè)計(jì)
本文主要總結(jié)嵌入式系統(tǒng)C語言編程中,主要的錯(cuò)誤處理方式。文中涉及的代碼運(yùn)行環(huán)境如下。
2023-04-28 標(biāo)簽:嵌入式嵌入式系統(tǒng)C語言 975 0
如何實(shí)現(xiàn)自定義的應(yīng)用層協(xié)議呢?
互聯(lián)網(wǎng)上充斥著各種各樣的網(wǎng)絡(luò)服務(wù),在對(duì)外提供網(wǎng)絡(luò)服務(wù)時(shí),服務(wù)端和客戶端需要遵循同一套數(shù)據(jù)通訊協(xié)議,才能正常的進(jìn)行通訊;就好像你跟臺(tái)灣人溝通用閩南語,跟廣...
2023-08-16 標(biāo)簽:存儲(chǔ)器C語言計(jì)算機(jī)系統(tǒng) 975 0
程序分析:可填在百位、十位、個(gè)位的數(shù)字都是1、2、3、4。組成所有的排列后再去 掉不滿足條件的排列。
2024-03-25 標(biāo)簽:C語言 974 0
先將源指令流(二進(jìn)制)轉(zhuǎn)換成更短小且更加簡易的操作,即微指令(C語言),被GCC編譯成對(duì)象文件(二進(jìn)制),最后QEMU將對(duì)象文件鏈接成目標(biāo)的指令流(二進(jìn)制)。
數(shù)組是最基本的數(shù)據(jù)結(jié)構(gòu),關(guān)于數(shù)組的面試題也屢見不鮮,本文羅列了一些常見的面試題,僅供參考。目前有以下18道題目。
2023-07-18 標(biāo)簽:嵌入式C語言數(shù)據(jù)結(jié)構(gòu) 972 0
C語言零基礎(chǔ)項(xiàng)目:貪吃蛇!詳細(xì)思路+源碼分享
每天一個(gè)C語言小項(xiàng)目,提升你的編程能力!
汽車生產(chǎn)實(shí)現(xiàn)無PC化設(shè)計(jì)方案
可以利用GOT,簡單構(gòu)建裝置的顯示、操作部。因此,無需在現(xiàn)場設(shè)置電腦和機(jī)架,便可確保所需的作業(yè)空間。
【從0開始創(chuàng)建AWTK應(yīng)用程序】編譯應(yīng)用到RTOS平臺(tái)
AWTK是基于C語言開發(fā)的跨平臺(tái)GUI框架。本系列文章介紹如何從0開始創(chuàng)建AWTK應(yīng)用程序,包括搭建開發(fā)調(diào)試環(huán)境、使用AWTK創(chuàng)建Hello工程并在模擬...
數(shù)據(jù)結(jié)構(gòu):判斷鏈表回文結(jié)構(gòu)
給定一個(gè)鏈表,判斷該鏈表是否為回文結(jié)構(gòu)?;匚氖侵冈撟址蚰嫘蛲耆恢?。如當(dāng)輸入鏈表 {1,2,3,2,1} 時(shí),斷定是回文結(jié)構(gòu),輸出True。
2023-12-01 標(biāo)簽:C語言代碼數(shù)據(jù)結(jié)構(gòu) 966 0
有時(shí)候我們可以使用函數(shù)的返回值來回傳數(shù)據(jù),在簡單的情況下是可以的,但是如果返回值有其它用途(例如返回函數(shù)的執(zhí)行狀態(tài)量),或者要回傳的數(shù)據(jù)不止一個(gè),返回值...
2022-10-17 標(biāo)簽:數(shù)據(jù)內(nèi)存C語言 965 0
一個(gè)常量變量就是一個(gè)用來存儲(chǔ)數(shù)值的命名區(qū)域。同樣,一個(gè)數(shù)組就是一個(gè)用來存儲(chǔ)一系列變量值的命名區(qū)域,因此,可以使用數(shù)組組織常量變量。也就是說,數(shù)組是一組有...
MISRA C++:2023,MISRA? C++ 標(biāo)準(zhǔn)的下一個(gè)版本,來了!為了幫助您做好準(zhǔn)備,我們介紹了 Perforce 首席技術(shù)支持工程師 Fra...
指針對(duì)于C來說太重要。然而,想要全面理解指針,除了要對(duì)C語言有熟練的掌握外,還要有計(jì)算機(jī)硬件以及操作系統(tǒng)等方方面面的基本知識(shí)。所以本文盡可能的通過一篇文...
2022-11-15 標(biāo)簽:操作系統(tǒng)C語言指針 961 0
工作好幾年了,一直用的都是C。自認(rèn)為指針應(yīng)該很熟悉了。然而,前段時(shí)間我對(duì)二維指針和二維數(shù)組的一個(gè)混用,并且我們項(xiàng)目組的一個(gè)大牛(博士畢業(yè),工作10+年)...
零長數(shù)組如何使用定長包定義數(shù)據(jù)緩沖區(qū)
零長數(shù)組 請(qǐng)先思考以下問題: C語言中,數(shù)組長度是否可以為0? 如果要接收一個(gè)不定長數(shù)據(jù)包,你會(huì)如何定義數(shù)據(jù)緩沖區(qū)? 第一個(gè)問題 : 在標(biāo)準(zhǔn)C語言中,沒...
2023-09-27 標(biāo)簽:數(shù)據(jù)C語言數(shù)據(jù)結(jié)構(gòu) 960 0
編寫代碼時(shí)最重要的一條規(guī)則是:檢查周圍的代碼并嘗試模仿它。
2023-06-30 標(biāo)簽:嵌入式系統(tǒng)計(jì)數(shù)器C語言 959 0
編輯推薦廠商產(chǎn)品技術(shù)軟件/工具OS/語言教程專題
電機(jī)控制 | DSP | 氮化鎵 | 功率放大器 | ChatGPT | 自動(dòng)駕駛 | 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 |